]> git.eshelyaron.com Git - emacs.git/commitdiff
Clarify write-contents-hooks.
authorRichard M. Stallman <rms@gnu.org>
Fri, 12 Jan 1996 05:36:59 +0000 (05:36 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 12 Jan 1996 05:36:59 +0000 (05:36 +0000)
lispref/files.texi

index c28ec4b90f8ee9c29ee848bf4d9990a2916162b4..8665cfbdec33fc9c3065f4b4f91e800103c6fcde 100644 (file)
@@ -348,8 +348,13 @@ to save the data in a corresponding way.
 This works just like @code{write-file-hooks}, but it is intended for
 hooks that pertain to the contents of the file, as opposed to hooks that
 pertain to where the file came from.  Such hooks are usually set up by
-major modes, as buffer-local bindings for this variable.  Switching to a
-new major mode always resets this variable.
+major modes, as buffer-local bindings for this variable.
+
+This variable automatically becomes buffer-local whenever it is set;
+switching to a new major mode always resets this variable.  When you use
+@code{add-hooks} to add an element to this hook, you should @emph{not}
+specify a non-@code{nil} @var{local} argument, since this variable is
+used @emph{only} locally.
 @end defvar
 
 @c Emacs 19 feature