]> git.eshelyaron.com Git - emacs.git/commit
Fix local variables overwritten when diff-mode is set
authorMatthias Meulien <orontee@gmail.com>
Tue, 9 Nov 2021 03:46:53 +0000 (04:46 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 9 Nov 2021 03:46:53 +0000 (04:46 +0100)
commit358b8d0361c8152026aeb263f0d0fc29d76d2362
tree74ae9ee72b232fcb3ab492c579a0b08be7ec9c92
parente96e6a1ba5983d3a679443f5338518df17a75cce
Fix local variables overwritten when diff-mode is set

* lisp/vc/diff-mode.el (diff-mode):
(diff-setup-buffer-type): Defun to initialize `diff-buffer-type'

* lisp/vc/vc.el (vc-diff-finish): Set `diff-buffer-type' after content
inserted
(vc-diff-internal): Restore `diff-mode' being set before local
variables (bug#51016).
lisp/vc/diff-mode.el
lisp/vc/vc.el