summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/autoload.el5
1 files changed, 3 insertions, 2 deletions
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index b610444fd11..b24dfd50b84 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -354,8 +354,9 @@ file \"%s\") doesn't exist. Remove its autoload section? "
(defun update-directory-autoloads (dir)
"Run \\[update-file-autoloads] on each .el file in DIR."
(interactive "DUpdate autoloads for directory: ")
- (mapcar 'update-file-autoloads
- (directory-files dir t "\\.el$"))
+ (let ((enable-local-eval nil))
+ (mapcar 'update-file-autoloads
+ (directory-files dir t "^[^=].*\\.el$")))
(if (interactive-p)
(save-excursion
(set-buffer (find-file-noselect generated-autoload-file))