diff options
| author | K. Handa | 2015-09-08 20:43:11 +0900 |
|---|---|---|
| committer | K. Handa | 2015-09-08 20:43:11 +0900 |
| commit | 94ed5167557112fb00eeca05e62589db744206de (patch) | |
| tree | 80a544f8534802dd61fbd218b97441d3419dbf6b /etc | |
| parent | 33f2e0023a5ef03db3e99ade0b93a7a1a913dbe1 (diff) | |
| parent | 10e7f7de910ca816799062f33b830f7598801f0e (diff) | |
| download | emacs-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/NEWS | 32 |
1 files changed, 22 insertions, 10 deletions
| @@ -91,6 +91,10 @@ so if you want to use it, you can always take a copy from an older Emacs. | |||
| 91 | and *Buffer List*. This makes Emacs convenient to use from the | 91 | and *Buffer List*. This makes Emacs convenient to use from the |
| 92 | command line when `initial-buffer-choice' is non-nil. | 92 | command 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 | ||
| 96 | and 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 | ||
| 833 | no longer match every multibyte character. Instead, Emacs now | ||
| 834 | consults the Unicode character properties to determine which | ||
| 835 | characters are graphic or printable. In particular, surrogates and | ||
| 836 | unassigned codepoints are now rejected. If you want the old behavior, | ||
| 837 | use [: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 | ||
| 861 | called during startup. Users who call this function in their init | ||
| 862 | file 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'. |
| 864 | This means that you can't use `make-local-variable' and expect them to | 867 | This 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 | |||
| 951 | word syntax, use `\sw' instead. | 954 | word syntax, use `\sw' instead. |
| 952 | 955 | ||
| 953 | +++ | 956 | +++ |
| 957 | ** The character classes [:graph:] and [:print:] in regular expressions | ||
| 958 | no longer match every multibyte character. Instead, Emacs now | ||
| 959 | consults the Unicode character properties to determine which | ||
| 960 | characters are graphic or printable. In particular, surrogates and | ||
| 961 | unassigned codepoints are now rejected. If you want the old behavior, | ||
| 962 | use [: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 |
| 955 | behavior, set `diff-switches' to `-c'. | 966 | behavior, 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 |
| 1114 | of the Emacs process to binary I/O mode. | 1125 | of 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 |
| 1117 | are installed in standard-display-table. | 1128 | if the locale cannot display curved quotes, or if text-quoting-style |
| 1129 | initially 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 |
| 1120 | standard-display-table, and encode output using locale-coding-system. | 1132 | standard-display-table, and encode output using locale-coding-system. |