mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-03-06 05:52:32 -08:00
(toggle-read-only): When exiting View mode, locally
set view-read-only to t so another toggle will re-enable View mode.
This commit is contained in:
parent
72b5cb89c3
commit
ca597f41ea
1 changed files with 3 additions and 1 deletions
|
|
@ -2413,7 +2413,9 @@ If visiting file read-only and `view-read-only' is non-nil, enter view mode."
|
|||
nil) ; do nothing.
|
||||
;; Toggle.
|
||||
((and buffer-read-only view-mode)
|
||||
(View-exit-and-edit)) ; Must leave view mode.
|
||||
(View-exit-and-edit)
|
||||
(make-local-variable 'view-read-only)
|
||||
(setq view-read-only t)) ; Must leave view mode.
|
||||
((and (not buffer-read-only) view-read-only
|
||||
(not (eq (get major-mode 'mode-class) 'special)))
|
||||
(view-mode-enter))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue