diff options
| author | Glenn Morris | 2012-01-20 16:41:05 -0800 |
|---|---|---|
| committer | Glenn Morris | 2012-01-20 16:41:05 -0800 |
| commit | 7b447e9bda80e5de478922771a62c2b3a8f9b2aa (patch) | |
| tree | a37394ac2c36ea1d6e31f1b2dc954c3e8bc7e9d3 /etc | |
| parent | a2f0118ce5c18ea397c9571e401231b2fca7aa61 (diff) | |
| download | emacs-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/NEWS | 8 |
1 files changed, 8 insertions, 0 deletions
| @@ -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. |
| 370 | Instead, use "eval: (minor-mode 1)". | 370 | Instead, use "eval: (minor-mode 1)". |
| 371 | 371 | ||
| 372 | FIXME: inhibit-first-line-modes-regexps was not mentioned in lispref, | ||
| 373 | but this probably should be. | ||
| 374 | *** The variable `inhibit-first-line-modes-regexps' has been renamed | ||
| 375 | to `inhibit-local-variables-regexps'. As the name suggests, it now | ||
| 376 | applies to ALL file local variables, not just -*- mode ones. | ||
| 377 | The associated `inhibit-first-line-modes-suffixes' has been renamed | ||
| 378 | in 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 | ||