From: Stefan Monnier Date: Sat, 13 Jan 2018 22:02:50 +0000 (-0500) Subject: * doc/lispref/variables.texi (File Local Variables): Fix last change X-Git-Tag: emacs-26.1-rc1~368 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=c9c1add6a4df53e87418c27ccd6f4fbc41a42399;p=emacs.git * doc/lispref/variables.texi (File Local Variables): Fix last change --- diff --git a/doc/lispref/variables.texi b/doc/lispref/variables.texi index fe69b7b8e7b..8f8e8302c45 100644 --- a/doc/lispref/variables.texi +++ b/doc/lispref/variables.texi @@ -1816,9 +1816,10 @@ property value. @code{safe-local-variable} property by adding the arguments @code{:safe @var{function}} to @code{defcustom} (@pxref{Variable Definitions}). However, a safety predicate defined using @code{:safe} -will only be known once the byte-compiler is loaded. As an -alternative, you can use the autoload cookie (@pxref{Autoload}) to -assign the option its safety predicate, like this: +will only be known once the package that contains the @code{defcustom} +is loaded, which is often too late. As an alternative, you can use +the autoload cookie (@pxref{Autoload}) to assign the option its safety +predicate, like this: @lisp ;;;###autoload (put '@var{var} 'safe-local-variable '@var{pred})