]> git.eshelyaron.com Git - emacs.git/commitdiff
Improve documentation of 'emacs-lock-mode'
authorEli Zaretskii <eliz@gnu.org>
Sat, 7 Jul 2018 09:50:22 +0000 (12:50 +0300)
committerEli Zaretskii <eliz@gnu.org>
Sat, 7 Jul 2018 09:50:22 +0000 (12:50 +0300)
* lisp/emacs-lock.el (emacs-lock-mode): Mention in the doc string
the special handling of some major modes due to
'emacs-lock-unlockable-modes'.

lisp/emacs-lock.el

index 0a6fa9e62555f1fe0d820c1bd72783008da31650..1c13d0ef9758a45daadd0bde657de90b4081ab98 100644 (file)
@@ -94,7 +94,10 @@ It can be one of the following values:
  exit   -- Emacs cannot exit while the buffer is locked
  kill   -- the buffer cannot be killed, but Emacs can exit as usual
  all    -- the buffer is locked against both actions
- nil    -- the buffer is not locked")
+ nil    -- the buffer is not locked
+
+See also `emacs-lock-unlockable-modes', which exempts buffers under
+some major modes from being locked under some circumstances.")
 (put 'emacs-lock-mode 'permanent-local t)
 
 (defvar-local emacs-lock--old-mode nil
@@ -204,7 +207,10 @@ When called from Elisp code, ARG can be any locking mode:
  kill   -- the buffer cannot be killed, but Emacs can exit as usual
  all    -- the buffer is locked against both actions
 
-Other values are interpreted as usual."
+Other values are interpreted as usual.
+
+See also `emacs-lock-unlockable-modes', which exempts buffers under
+some major modes from being locked under some circumstances."
   :init-value nil
   :lighter (""
             (emacs-lock--try-unlocking " locked:" " Locked:")