summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/autoload.el
diff options
context:
space:
mode:
authorStefan Kangas <stefan@marxist.se>2020-12-31 06:35:49 +0100
committerLars Ingebrigtsen <larsi@gnus.org>2020-12-31 06:35:49 +0100
commit72b8430fea79cb1ebb8c3652babf42a12569ab8a (patch)
tree3572c0b4bd504a5a1fbf396cc44ebbf546a9e68f /lisp/emacs-lisp/autoload.el
parent144b883eb0d82552d91f509846fce6af410832f4 (diff)
downloademacs-72b8430fea79cb1ebb8c3652babf42a12569ab8a.tar.gz
Add lexical-binding cookie to autoload files
* build-aux/update-subdirs: * lisp/emacs-lisp/autoload.el (autoload-rubric): Add lexical-binding cookie to generated files (bug#44854).
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
-rw-r--r--lisp/emacs-lisp/autoload.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index 07bda537b39..4d0c6c2f682 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -368,7 +368,8 @@ FILE's name."
(let ((basename (file-name-nondirectory file))
(lp (if (equal type "package") (setq type "autoloads"))))
(concat ";;; " basename
- " --- automatically extracted " (or type "autoloads") "\n"
+ " --- automatically extracted " (or type "autoloads")
+ " -*- lexical-binding: t -*-\n"
";;\n"
";;; Code:\n\n"
(if lp