From: Noam Postavsky Date: Mon, 27 Nov 2017 12:26:10 +0000 (-0500) Subject: Let autoload-compute-prefix be set file-locally (Bug#29471) X-Git-Tag: emacs-26.0.91~197 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=8227087194e0817b984ce3b15099f5eae4dc011c;p=emacs.git Let autoload-compute-prefix be set file-locally (Bug#29471) * lisp/emacs-lisp/autoload.el (autoload-compute-prefixes): Mark boolean values as safe. --- diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el index 7299ae9d203..71fc51e27b0 100644 --- a/lisp/emacs-lisp/autoload.el +++ b/lisp/emacs-lisp/autoload.el @@ -497,6 +497,7 @@ Return non-nil in the case where no autoloads were added at point." Standard prefixes won't be registered anyway. I.e. if a file \"foo.el\" defines variables or functions that use \"foo-\" as prefix, that will not be registered. But all other prefixes will be included.") +(put 'autoload-compute-prefixes 'safe #'booleanp) (defconst autoload-def-prefixes-max-entries 5 "Target length of the list of definition prefixes per file.