]> git.eshelyaron.com Git - emacs.git/commit
'C-c C-d' on vc-log buffer shows the diff from 'vc-log-fileset' (bug#52349)
authorJuri Linkov <juri@linkov.net>
Sun, 28 Aug 2022 19:44:52 +0000 (22:44 +0300)
committerJuri Linkov <juri@linkov.net>
Sun, 28 Aug 2022 19:44:52 +0000 (22:44 +0300)
commit78698e9211ce642fb0ddeb63ce7d26339863d557
tree23352953bc29bfe0f5458e3cfb6c26d78d52abfe
parent4803fba487d41f0817feab48b5095ef4b4940ff6
'C-c C-d' on vc-log buffer shows the diff from 'vc-log-fileset' (bug#52349)

* lisp/vc/log-edit.el (log-edit-diff-fileset): New function.

* lisp/vc/vc-dispatcher.el (vc-log-edit): Set log-edit-diff-function to
log-edit-diff-fileset instead of vc-diff.

* lisp/vc/vc.el (vc-diff): New optional arg â€˜fileset’.
If non-nil, use instead of vc-deduce-fileset.
lisp/vc/log-edit.el
lisp/vc/vc-dispatcher.el
lisp/vc/vc.el