1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-03 22:20:52 -08:00

; Revert "Make so-long' restore view-mode'"

This reverts commit 3c2db0c541.

A more general solution to bug#45084 has been implemented via
new user options `so-long-mode-preserved-variables' and
`so-long-mode-preserved-minor-modes'.

See the previous commit (before this revert) for details.
This commit is contained in:
Phil Sainty 2021-07-30 13:46:00 +12:00
parent 10bd4bc6ec
commit 12cbe8e509

View file

@ -1758,8 +1758,7 @@ invoking the new action."
(when so-long--active
(so-long-revert))
;; Invoke the new action.
(let ((so-long--calling t)
(view-mode-active view-mode))
(let ((so-long--calling t))
(so-long--ensure-enabled)
;; ACTION takes precedence if supplied.
(when action
@ -1788,10 +1787,7 @@ invoking the new action."
;; functions need to modify the buffer. We use `inhibit-read-only' to
;; side-step the issue (and likewise in `so-long-revert').
(let ((inhibit-read-only t))
(run-hooks 'so-long-hook))
;; Restore `view-mode'.
(when view-mode-active
(view-mode)))))
(run-hooks 'so-long-hook)))))
(defun so-long-revert ()
"Revert the active `so-long-action' and run `so-long-revert-hook'.