aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorK. Handa2015-09-08 20:43:11 +0900
committerK. Handa2015-09-08 20:43:11 +0900
commit94ed5167557112fb00eeca05e62589db744206de (patch)
tree80a544f8534802dd61fbd218b97441d3419dbf6b /etc
parent33f2e0023a5ef03db3e99ade0b93a7a1a913dbe1 (diff)
parent10e7f7de910ca816799062f33b830f7598801f0e (diff)
downloademacs-94ed5167557112fb00eeca05e62589db744206de.tar.gz
emacs-94ed5167557112fb00eeca05e62589db744206de.zip
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS32
1 files changed, 22 insertions, 10 deletions
diff --git a/etc/NEWS b/etc/NEWS
index c664e026d47..8a08a065ba9 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -91,6 +91,10 @@ so if you want to use it, you can always take a copy from an older Emacs.
91and *Buffer List*. This makes Emacs convenient to use from the 91and *Buffer List*. This makes Emacs convenient to use from the
92command line when `initial-buffer-choice' is non-nil. 92command line when `initial-buffer-choice' is non-nil.
93 93
94+++
95** The value of ‘initial-scratch-message’ is now treated as a doc string
96and can contain escape sequences for command keys, quotes, and the like.
97
94 98
95* Changes in Emacs 25.1 99* Changes in Emacs 25.1
96 100
@@ -828,14 +832,6 @@ notifications, if Emacs is compiled with file notification support.
828 832
829*** landmark.el (moved to elpa.gnu.org) 833*** landmark.el (moved to elpa.gnu.org)
830 834
831+++
832** The character classes [:graph:] and [:print:] in regular expressions
833no longer match every multibyte character. Instead, Emacs now
834consults the Unicode character properties to determine which
835characters are graphic or printable. In particular, surrogates and
836unassigned codepoints are now rejected. If you want the old behavior,
837use [:multibyte:] instead.
838
839 835
840* New Modes and Packages in Emacs 25.1 836* New Modes and Packages in Emacs 25.1
841 837
@@ -860,6 +856,13 @@ a typographically-correct documents.
860 856
861* Incompatible Lisp Changes in Emacs 25.1 857* Incompatible Lisp Changes in Emacs 25.1
862 858
859+++
860** `package-initialize' now sets `package-enable-at-startup' to nil if
861called during startup. Users who call this function in their init
862file and still expect it to be run after startup should set
863`package-enable-at-startup' to t after the call to
864`package-initialize'.
865
863** `:global' minor mode use `setq-default' rather than `setq'. 866** `:global' minor mode use `setq-default' rather than `setq'.
864This means that you can't use `make-local-variable' and expect them to 867This means that you can't use `make-local-variable' and expect them to
865"magically" become buffer-local. 868"magically" become buffer-local.
@@ -951,6 +954,14 @@ If you want the old behavior where they matched any character with
951word syntax, use `\sw' instead. 954word syntax, use `\sw' instead.
952 955
953+++ 956+++
957** The character classes [:graph:] and [:print:] in regular expressions
958no longer match every multibyte character. Instead, Emacs now
959consults the Unicode character properties to determine which
960characters are graphic or printable. In particular, surrogates and
961unassigned codepoints are now rejected. If you want the old behavior,
962use [:multibyte:] instead.
963
964+++
954** The `diff' command uses the unified format now. To restore the old 965** The `diff' command uses the unified format now. To restore the old
955behavior, set `diff-switches' to `-c'. 966behavior, set `diff-switches' to `-c'.
956 967
@@ -1113,8 +1124,9 @@ integers.
1113** New function `set-binary-mode' allows to switch a standard stream 1124** New function `set-binary-mode' allows to switch a standard stream
1114of the Emacs process to binary I/O mode. 1125of the Emacs process to binary I/O mode.
1115 1126
1116** In locales that cannot display curved quotes, ASCII approximations 1127** ASCII approximations to curved quotes are put in standard-display-table
1117are installed in standard-display-table. 1128if the locale cannot display curved quotes, or if text-quoting-style
1129initially specifies a preference for ASCII.
1118 1130
1119** Standard output and error streams now transliterate characters via 1131** Standard output and error streams now transliterate characters via
1120standard-display-table, and encode output using locale-coding-system. 1132standard-display-table, and encode output using locale-coding-system.