aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorGlenn Morris2012-01-20 16:41:05 -0800
committerGlenn Morris2012-01-20 16:41:05 -0800
commit7b447e9bda80e5de478922771a62c2b3a8f9b2aa (patch)
treea37394ac2c36ea1d6e31f1b2dc954c3e8bc7e9d3 /etc
parenta2f0118ce5c18ea397c9571e401231b2fca7aa61 (diff)
downloademacs-7b447e9bda80e5de478922771a62c2b3a8f9b2aa.tar.gz
emacs-7b447e9bda80e5de478922771a62c2b3a8f9b2aa.zip
File-local variable fixes.
* lisp/files.el (local-enable-local-variables): Doc fix. (inhibit-local-variables-regexps): Rename from inhibit-first-line-modes-regexps. Keep old name as obsolete alias. Doc fix. Add some extensions from auto-coding-alist. (inhibit-local-variables-suffixes): Rename from inhibit-first-line-modes-suffixes. Doc fix. (inhibit-local-variables-p): New function, extracted from set-auto-mode-1. (set-auto-mode): Doc fix. Respect inhibit-local-variables-regexps. (set-auto-mode-1): Doc fix. Use inhibit-local-variables-p. (hack-local-variables): Doc fix. Make the mode-only case respect enable-local-variables and friends. Respect inhibit-local-variables-regexps for file-locals, but not for directory-locals. (set-visited-file-name): Take account of inhibit-local-variables-regexps. Whether it applies may change as the file name is changed. * lisp/jka-cmpr-hook.el (jka-compr-install): * lisp/jka-compr.el (jka-compr-uninstall): Update for inhibit-first-line-modes-suffixes name change. * etc/NEWS: Mention this change. Fixes: debbugs:10506
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 11537363ef4..743e3ce2e7b 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -369,6 +369,14 @@ turn on `whitespace-mode' for *vc-diff* buffers. Modes should call
369*** Using "mode: MINOR-MODE" to enable a minor mode is deprecated. 369*** Using "mode: MINOR-MODE" to enable a minor mode is deprecated.
370Instead, use "eval: (minor-mode 1)". 370Instead, use "eval: (minor-mode 1)".
371 371
372FIXME: inhibit-first-line-modes-regexps was not mentioned in lispref,
373but this probably should be.
374*** The variable `inhibit-first-line-modes-regexps' has been renamed
375to `inhibit-local-variables-regexps'. As the name suggests, it now
376applies to ALL file local variables, not just -*- mode ones.
377The associated `inhibit-first-line-modes-suffixes' has been renamed
378in the corresponding way.
379
372+++ 380+++
373** The variable `focus-follows-mouse' now always defaults to nil. 381** The variable `focus-follows-mouse' now always defaults to nil.
374 382