From: Stefan Kangas Date: Fri, 8 Jul 2022 11:07:39 +0000 (+0200) Subject: Put safe-local-variable property on auto-insert X-Git-Tag: emacs-29.0.90~1447^2~1097 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ca7b5dbfcac36be79e2e1d3a7fb3d14c5404d7ca;p=emacs.git Put safe-local-variable property on auto-insert * lisp/autoinsert.el (auto-insert): Put safe-local-variable property to allow disabling auto-inserting without a warning. --- diff --git a/lisp/autoinsert.el b/lisp/autoinsert.el index c12c554498b..29d10bc6295 100644 --- a/lisp/autoinsert.el +++ b/lisp/autoinsert.el @@ -67,7 +67,7 @@ Possible values: other insert if possible, but mark as unmodified. Insertion is possible when something appropriate is found in `auto-insert-alist'. When the insertion is marked as unmodified, you can -save it with \\[write-file] RET. +save it with \\[write-file] \\`RET'. This variable is used when the function `auto-insert' is called, e.g. when you do (add-hook \\='find-file-hook \\='auto-insert). With \\[auto-insert], this is always treated as if it were t." @@ -76,6 +76,9 @@ With \\[auto-insert], this is always treated as if it were t." (other :tag "insert if possible, mark as unmodified." not-modified))) +;;;###autoload +(put 'auto-insert 'safe-local-variable #'null) + (defcustom auto-insert-query 'function "Non-nil means ask user before auto-inserting. When this is `function', only ask when called non-interactively."