mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-03 10:31:37 -08:00
(Safe File Variables): Clarify `!' and risky variables.
This commit is contained in:
parent
ff4a0f0a3e
commit
72b1ff2fa9
1 changed files with 8 additions and 4 deletions
|
|
@ -1226,10 +1226,14 @@ safe.
|
|||
@cindex risky variable
|
||||
Some variables, such as @code{load-path}, are considered
|
||||
particularly @dfn{risky}: there is seldom any reason to specify them
|
||||
as local variables, and changing them can be dangerous. Even if you
|
||||
enter @kbd{!} at the confirmation prompt, Emacs will not record any
|
||||
values as safe for these variables. If you really want to record safe
|
||||
values for these variables, do it directly by customizing
|
||||
as local variables, and changing them can be dangerous. If a file
|
||||
contains only risky local variables, Emacs neither offers nor accepts
|
||||
@kbd{!} as input at the confirmation prompt. If some of the local
|
||||
variables in a file are risky, and some are only potentially unsafe,
|
||||
@kbd{!} is an option at the prompt. If you enter @kbd{!} in this case,
|
||||
all the local variables are applied, but only the non-risky ones are
|
||||
marked as safe for the future. If you really want to
|
||||
record safe values for risky variables, do it directly by customizing
|
||||
@samp{safe-local-variable-values} (@pxref{Easy Customization}).
|
||||
|
||||
@vindex enable-local-variables
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue