From: Stefan Kangas Date: Sat, 15 Oct 2022 11:07:29 +0000 (+0200) Subject: Add no-byte-compile to the ".dir-locals.el" auto-insert template X-Git-Tag: emacs-29.0.90~1616^2~608 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=08eb639df8d24ef77df896a23972269b676311b7;p=emacs.git Add no-byte-compile to the ".dir-locals.el" auto-insert template * lisp/autoinsert.el (auto-insert-alist): Add the no-byte-compile cookie to the ".dir-locals.el" template. --- diff --git a/lisp/autoinsert.el b/lisp/autoinsert.el index 580f6b3ced2..51d939151ce 100644 --- a/lisp/autoinsert.el +++ b/lisp/autoinsert.el @@ -168,7 +168,7 @@ If this contains a %s, that will be replaced by the matching rule." (".dir-locals.el" nil - ";;; Directory Local Variables\n" + ";;; Directory Local Variables -*- no-byte-compile: t; -*-\n" ";;; For more information see (info \"(emacs) Directory Variables\")\n\n" "((" '(setq v1 (let (modes) diff --git a/lisp/files-x.el b/lisp/files-x.el index f6d5d6cc272..0131d495f27 100644 --- a/lisp/files-x.el +++ b/lisp/files-x.el @@ -489,6 +489,8 @@ from the MODE alist ignoring the input argument VALUE." dir-locals-directory-cache)) ;; Insert modified alist of directory-local variables. + ;; When changing this, also update the ".dir-locals.el" file for + ;; Emacs itself, as well as the template in autoinsert.el. (insert ";;; Directory Local Variables -*- no-byte-compile: t -*-\n") (insert ";;; For more information see (info \"(emacs) Directory Variables\")\n\n") (princ (dir-locals-to-string