From a2f0118ce5c18ea397c9571e401231b2fca7aa61 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Fri, 20 Jan 2012 16:26:00 -0800 Subject: * etc/NEWS: Relocate MS Windows change to "non-free" section. --- etc/NEWS | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'etc/NEWS') diff --git a/etc/NEWS b/etc/NEWS index 0b0e5e571aa..11537363ef4 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -84,10 +84,6 @@ longer have any effect. (They were declared obsolete in Emacs 23.) ** New command line option `--no-site-lisp' removes site-lisp directories from load-path. -Q now implies this. ---- -** On Windows, Emacs now warns when the obsolete _emacs init file is used, -and also when HOME is set to C:\ by default. - * Changes in Emacs 24.1 @@ -1378,6 +1374,10 @@ Use `filter-buffer-substring-functions' instead. * Changes in Emacs 24.1 on non-free operating systems +--- +** On MS Windows, Emacs now warns when the obsolete _emacs init file is used, +and also when HOME is set to C:\ by default. + ** New configure.bat option --enable-checking builds Emacs with extra runtime checks. -- cgit v1.2.1 From 7b447e9bda80e5de478922771a62c2b3a8f9b2aa Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Fri, 20 Jan 2012 16:41:05 -0800 Subject: 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 --- etc/NEWS | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'etc/NEWS') 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 *** Using "mode: MINOR-MODE" to enable a minor mode is deprecated. Instead, use "eval: (minor-mode 1)". +FIXME: inhibit-first-line-modes-regexps was not mentioned in lispref, +but this probably should be. +*** The variable `inhibit-first-line-modes-regexps' has been renamed +to `inhibit-local-variables-regexps'. As the name suggests, it now +applies to ALL file local variables, not just -*- mode ones. +The associated `inhibit-first-line-modes-suffixes' has been renamed +in the corresponding way. + +++ ** The variable `focus-follows-mouse' now always defaults to nil. -- cgit v1.2.1 From 61086eb66b6a222124f302c197e14021711d29d3 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Fri, 20 Jan 2012 19:15:07 -0800 Subject: Document inhibit-local-variables-regexps in the lispref. * doc/lispref/modes.texi (Auto Major Mode): * doc/lispref/variables.texi (File Local Variables): Mention inhibit-local-variables-regexps. * etc/NEWS: Markup. --- etc/NEWS | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'etc/NEWS') diff --git a/etc/NEWS b/etc/NEWS index 743e3ce2e7b..b22f79225d5 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -369,8 +369,7 @@ turn on `whitespace-mode' for *vc-diff* buffers. Modes should call *** Using "mode: MINOR-MODE" to enable a minor mode is deprecated. Instead, use "eval: (minor-mode 1)". -FIXME: inhibit-first-line-modes-regexps was not mentioned in lispref, -but this probably should be. ++++ *** The variable `inhibit-first-line-modes-regexps' has been renamed to `inhibit-local-variables-regexps'. As the name suggests, it now applies to ALL file local variables, not just -*- mode ones. -- cgit v1.2.1 From 7a22e700110b98363a940b14efa8ad5af57c29e2 Mon Sep 17 00:00:00 2001 From: Ognyan Kulev Date: Sat, 21 Jan 2012 22:58:38 +0800 Subject: Update TUTORIAL.bg. --- etc/NEWS | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) (limited to 'etc/NEWS') diff --git a/etc/NEWS b/etc/NEWS index b22f79225d5..40a1c194365 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -1382,20 +1382,19 @@ Use `filter-buffer-substring-functions' instead. * Changes in Emacs 24.1 on non-free operating systems --- -** On MS Windows, Emacs now warns when the obsolete _emacs init file is used, +** On MS Windows, Emacs warns when using the obsolete init file _emacs, and also when HOME is set to C:\ by default. -** New configure.bat option --enable-checking builds Emacs with extra -runtime checks. +** New configure.bat options -** New configure.bat option --distfiles to specify files to be -included in binary distribution. +*** --enable-checking builds Emacs with extra runtime checks. -** New configure.bat option --without-gnutls to disable automatic -GnuTLS detection. +*** --distfiles specifies files to be included in binary distribution. -** New configure.bat option --lib for general library linkage, works -with the USER_LIBS build variable. +*** --without-gnutls disables automatic GnuTLS detection. + +*** --lib for general library linkage, works with the USER_LIBS build +variable. ** New make target `dist' to create binary distribution for MS Windows. -- cgit v1.2.1 From fead402dddeefba612ab1222b392d5bd0c636400 Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Sun, 22 Jan 2012 00:04:55 +0800 Subject: Emacs Lisp manual updates. * doc/lispref/intro.texi (A Sample Function Description): Special notation used for macros too. * doc/lispref/objects.texi (Ctl-Char Syntax, Other Char Bits): Copyedits. (Symbol Type): Add xref for keyword symbols. (Sequence Type): Clarify differences between sequence types. (Cons Cell Type): Add "linked list" index entry. (Non-ASCII in Strings): Copyedits. (Equality Predicates): Symbols with same name need not be eq. * doc/lispref/numbers.texi (Float Basics): Document isnan, copysign, frexp and ldexp. Move float-e and float-pi to Math Functions node. --- etc/NEWS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'etc/NEWS') diff --git a/etc/NEWS b/etc/NEWS index 40a1c194365..f745645d6fb 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -1367,6 +1367,9 @@ This means that the empty symbol can now be read back. Also, #: by itself (when not immediately followed by a possible symbol character) stands for an empty uninterned symbol. ++++ +** New math functions `isnan', `copysign', `frexp', `ldexp'. + ** Obsolete functions and variables *** buffer-substring-filters is obsolete. -- cgit v1.2.1 From 20d2304d18b31ed4de8a535f1a66defeeaa424a1 Mon Sep 17 00:00:00 2001 From: Chong Yidong Date: Mon, 23 Jan 2012 14:52:18 +0800 Subject: * doc/emacs/anti.texi (Antinews): Add Emacs 24 antinews. --- etc/NEWS | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'etc/NEWS') diff --git a/etc/NEWS b/etc/NEWS index f745645d6fb..ccf2441c656 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -430,11 +430,6 @@ These maximize and minimize the size of a window within its frame. These functions allow to navigate through the live buffers that have been shown in a specific window. -+++ -*** New functions `window-state-get' and `window-state-put'. -These functions allow to save and restore the state of an arbitrary -frame or window as an Elisp object. - ** The inactive minibuffer has its own major mode `minibuffer-inactive-mode'. This is handy for minibuffer-only frames, and is also used for the "mouse-1 pops up *Messages*" feature, which can now easily be changed. @@ -1161,6 +1156,11 @@ state before the last buffer display operation in that window. iconifying or deleting a frame when burying a buffer shown in a dedicated frame or quitting a window showing a buffer in a frame of its own. ++++ +*** New functions `window-state-get' and `window-state-put'. +These functions allow to save and restore the state of an arbitrary +frame or window as an Elisp object. + ** Completion *** New variable completion-extra-properties used to specify extra properties -- cgit v1.2.1