aboutsummaryrefslogtreecommitdiffstats
path: root/etc/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS36
1 files changed, 23 insertions, 13 deletions
diff --git a/etc/NEWS b/etc/NEWS
index ac7fdcbab0c..a7ec965e3d6 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -62,6 +62,8 @@ longer have any effect. (They were declared obsolete in Emacs 23.)
62** New command line option `--no-site-lisp' removes site-lisp directories 62** New command line option `--no-site-lisp' removes site-lisp directories
63from load-path. -Q now implies this. 63from load-path. -Q now implies this.
64 64
65** On Windows, Emacs now warns when the obsolete _emacs init file is used.
66
65 67
66* Changes in Emacs 24.1 68* Changes in Emacs 24.1
67 69
@@ -79,6 +81,9 @@ error, its exit status is 1.
79 81
80** Completion can cycle, depending on completion-cycle-threshold. 82** Completion can cycle, depending on completion-cycle-threshold.
81 83
84** `completing-read' can be customized using the new variable
85`completing-read-function'
86
82** auto-mode-case-fold is now enabled by default. 87** auto-mode-case-fold is now enabled by default.
83 88
84+++ 89+++
@@ -183,8 +188,8 @@ If you have code that adds something to kill-emacs-hook, you should
183consider if it is still appropriate to add it in the noninteractive case. 188consider if it is still appropriate to add it in the noninteractive case.
184 189
185** New scrolling commands `scroll-up-command' and `scroll-down-command' 190** New scrolling commands `scroll-up-command' and `scroll-down-command'
186(bound to C-v/[next] and M-v/[prior]) does not signal errors at top/bottom 191(bound to C-v/[next] and M-v/[prior]) do not signal errors at top/bottom
187of buffer at first key-press (instead moves to top/bottom of buffer) 192of buffer at first key-press (instead move to top/bottom of buffer)
188when a new variable `scroll-error-top-bottom' is non-nil. 193when a new variable `scroll-error-top-bottom' is non-nil.
189 194
190** New scrolling commands `scroll-up-line' and `scroll-down-line' 195** New scrolling commands `scroll-up-line' and `scroll-down-line'
@@ -335,6 +340,10 @@ between applications.
335the lines in the current rectangle. With an prefix argument, this 340the lines in the current rectangle. With an prefix argument, this
336prompts for a number to count from and for a format string. 341prompts for a number to count from and for a format string.
337 342
343** The command shell prompts for the shell path name, when the default
344directory is a remote file name and neither environment variable
345$ESHELL nor variable `explicit-shell-file-name' is set.
346
338 347
339* Changes in Specialized Modes and Packages in Emacs 24.1 348* Changes in Specialized Modes and Packages in Emacs 24.1
340 349
@@ -359,7 +368,7 @@ Just set shell-dir-cookie-re to an appropriate regexp.
359** Archive Mode has basic support to browse 7z archives. 368** Archive Mode has basic support to browse 7z archives.
360 369
361** browse-url has gotten a new variable that is used for mailto: URLs, 370** browse-url has gotten a new variable that is used for mailto: URLs,
362 `browse-url-mailto-function', which defaults to `browse-url-mail'. 371`browse-url-mailto-function', which defaults to `browse-url-mail'.
363 372
364** Directory local variables can apply to file-less buffers, in certain modes 373** Directory local variables can apply to file-less buffers, in certain modes
365(eg dired, vc-dir, log-edit). For example, adding 374(eg dired, vc-dir, log-edit). For example, adding
@@ -645,6 +654,8 @@ binding `log-view-expanded-log-entry-function' to a suitable function.
645--- 654---
646*** `copyright-fix-years' can optionally convert consecutive years to ranges. 655*** `copyright-fix-years' can optionally convert consecutive years to ranges.
647 656
657*** New command `nato-region' converts text to NATO phonetic alphabet.
658
648 659
649* New Modes and Packages in Emacs 24.1 660* New Modes and Packages in Emacs 24.1
650 661
@@ -694,15 +705,14 @@ FIXME: This only says what was changed, but not what are the
694programmer-visible consequences. 705programmer-visible consequences.
695 706
696** Passing a nil argument to a minor mode function now turns the mode 707** Passing a nil argument to a minor mode function now turns the mode
697 ON unconditionally. 708ON unconditionally.
698 709
699** During startup, Emacs no longer adds entries for `menu-bar-lines' 710** During startup, Emacs no longer adds entries for `menu-bar-lines'
700and `tool-bar-lines' to `default-frame-alist' and 711and `tool-bar-lines' to `default-frame-alist' and `initial-frame-alist'.
701`initial-frame-alist'. With these alist entries omitted, `make-frame' 712With these alist entries omitted, `make-frame' checks the value of the
702checks the value of the variable `menu-bar-mode'/`tool-bar-mode' to 713variable `menu-bar-mode'/`tool-bar-mode' to determine whether to create
703determine whether to create a menu-bar or tool-bar, respectively. 714a menu-bar or tool-bar, respectively. If the alist entries are added,
704If the alist entries are added, they override the value of 715they override the value of `menu-bar-mode'/`tool-bar-mode'.
705`menu-bar-mode'/`tool-bar-mode'.
706 716
707** Regions created by mouse dragging are now normal active regions, 717** Regions created by mouse dragging are now normal active regions,
708similar to the ones created by shift-selection. In previous Emacs 718similar to the ones created by shift-selection. In previous Emacs
@@ -822,13 +832,13 @@ displayed with a "spinning bar".
822 832
823* Changes in Emacs 24.1 on non-free operating systems 833* Changes in Emacs 24.1 on non-free operating systems
824 834
825** New configure.bat option --enable-checking builds emacs with extra 835** New configure.bat option --enable-checking builds Emacs with extra
826runtime checks. 836runtime checks.
827 837
828** New configure.bat option --distfiles to specify files to be 838** New configure.bat option --distfiles to specify files to be
829included in binary distribution 839included in binary distribution.
830 840
831** New make target `dist' to create binary distribution for MS Windows 841** New make target `dist' to create binary distribution for MS Windows.
832 842
833 843
834---------------------------------------------------------------------- 844----------------------------------------------------------------------