From: Stefan Kangas <stefan@marxist.se> Date: Thu, 31 Dec 2020 05:35:49 +0000 (+0100) Subject: Add lexical-binding cookie to autoload files X-Git-Tag: emacs-28.0.90~4464 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=72b8430fea79cb1ebb8c3652babf42a12569ab8a;p=emacs.git 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). --- 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