Magit-tbdiff NEWS – history of user-visible changes -*- mode: org; -*-
Magit-tbdiff now requires Magit version 4.0.0 or later.
Adapt ansi-color usage to work with Emacs 28 while retaining compatibility with older Emacs versions.
Magit-tbdiff has been updated for the latest version of Magit and now requires version 3.0.0 or later.
- To be compatible with the latest Magit,
magit-tbdiff-popup
has been rewritten as a transient command,magit-tbdiff
.The key bindings for
--creation-weight
has changed from=w
to-w
because, unlike magit-popup.el, transient.el doesn’t require that options start with ‘=’. - The
magit-tbdiff
transient now supports range-diff’s analogs of tbdiff’s--creation-weight
and--no-patches
:creation-factor
and--no-patch
. - The
--dual-color
switch forrange-diff
is now supported. - The
--(left|right)-only
(new in Git 2.31) and--no-notes
(new in Git 2.25) switches forrange-diff
are now supported but are disabled by default. - New command
magit-tbdiff-save
(inspired bymagit-patch-save
) writes the range-diff output to a file.
- Git v2.19.0 ships with a built-in analog of tbdiff,
range-diff
! The new optionmagit-tbdiff-subcommand
will be set to “range-diff” instead of “tbdiff” ifgit-range-diff
is detected. magit-tbdiff-mode
buffers can now be locked withmagit-toggle-buffer-lock
.