mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Improve documentation of permanent local variables.
variables.texi (Creating Buffer-Local): Explain the meaning of permanent local variables.
This commit is contained in:
parent
85ee3c753c
commit
86ec878a6b
2 changed files with 7 additions and 0 deletions
|
|
@ -1409,6 +1409,8 @@ subsequent major mode. @xref{Hooks}.
|
|||
@cindex permanent local variable
|
||||
A buffer-local variable is @dfn{permanent} if the variable name (a
|
||||
symbol) has a @code{permanent-local} property that is non-@code{nil}.
|
||||
Such variables are unaffected by @code{kill-all-local-variables}, and
|
||||
their local bindings are therefore not cleared by changing major modes.
|
||||
Permanent locals are appropriate for data pertaining to where the file
|
||||
came from or how to save it, rather than with how to edit the contents.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue