diff options
| author | Xue Fuqiao | 2013-12-26 06:27:00 +0800 |
|---|---|---|
| committer | Xue Fuqiao | 2013-12-26 06:27:00 +0800 |
| commit | 77bbf3713d459c45492e6daed68437edcf863a0c (patch) | |
| tree | 0e2ea82f80e907cea52eb683a362504a3813a463 /etc | |
| parent | 3bc1e1880f232ccaea7c35a0c51bac61df9ac23c (diff) | |
| parent | 83fa295c1236aba5a73d565082dcb58a32f3e446 (diff) | |
| download | emacs-77bbf3713d459c45492e6daed68437edcf863a0c.tar.gz emacs-77bbf3713d459c45492e6daed68437edcf863a0c.zip | |
Merge from mainline.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 14 |
1 files changed, 11 insertions, 3 deletions
| @@ -545,7 +545,7 @@ using the next face automatically. | |||
| 545 | *** New option `imenu-generic-skip-comments-and-strings'. | 545 | *** New option `imenu-generic-skip-comments-and-strings'. |
| 546 | 546 | ||
| 547 | ** Info | 547 | ** Info |
| 548 | 548 | --- | |
| 549 | *** New face `info-index-match' is used to highlight matches in index | 549 | *** New face `info-index-match' is used to highlight matches in index |
| 550 | entries displayed by `Info-index-next', `Info-virtual-index' and | 550 | entries displayed by `Info-index-next', `Info-virtual-index' and |
| 551 | `info-apropos'. | 551 | `info-apropos'. |
| @@ -849,19 +849,23 @@ low-level libraries gfilenotify.c, inotify.c or w32notify.c. | |||
| 849 | 849 | ||
| 850 | * Incompatible Lisp Changes in Emacs 24.4 | 850 | * Incompatible Lisp Changes in Emacs 24.4 |
| 851 | 851 | ||
| 852 | --- | ||
| 852 | ** `kill-region' lost its `yank-handler' optional argument. | 853 | ** `kill-region' lost its `yank-handler' optional argument. |
| 853 | 854 | ||
| 855 | +++ | ||
| 854 | ** `(input-pending-p)' no longer runs other timers which are ready to | 856 | ** `(input-pending-p)' no longer runs other timers which are ready to |
| 855 | run. The new optional CHECK-TIMERS param allows for the prior behavior. | 857 | run. The new optional CHECK-TIMERS param allows for the prior behavior. |
| 856 | 858 | ||
| 857 | ** `defvar' and `defcustom' in a let-binding affect the "external" default. | 859 | ** `defvar' and `defcustom' in a let-binding affect the "external" default. |
| 858 | 860 | ||
| 861 | --- | ||
| 859 | ** The syntax of ?» and ?« is now punctuation instead of matched parens. | 862 | ** The syntax of ?» and ?« is now punctuation instead of matched parens. |
| 860 | Some languages match those as »...« and others as «...» so better stay neutral. | 863 | Some languages match those as »...« and others as «...» so better stay neutral. |
| 861 | 864 | ||
| 862 | --- | 865 | --- |
| 863 | ** In compiled Lisp files, the header no longer includes a timestamp. | 866 | ** In compiled Lisp files, the header no longer includes a timestamp. |
| 864 | 867 | ||
| 868 | +++ | ||
| 865 | ** The default file coding for Emacs Lisp files is now utf-8. | 869 | ** The default file coding for Emacs Lisp files is now utf-8. |
| 866 | (See `file-coding-system-alist'.) In most cases, this change is | 870 | (See `file-coding-system-alist'.) In most cases, this change is |
| 867 | transparent, but files that contain unusual characters without | 871 | transparent, but files that contain unusual characters without |
| @@ -869,6 +873,7 @@ specifying an explicit coding system may fail to load with obscure | |||
| 869 | errors. You should either convert them to utf-8 or add an explicit | 873 | errors. You should either convert them to utf-8 or add an explicit |
| 870 | `coding:' cookie. | 874 | `coding:' cookie. |
| 871 | 875 | ||
| 876 | +++ | ||
| 872 | ** `overriding-terminal-local-map' no longer replaces the local keymaps. | 877 | ** `overriding-terminal-local-map' no longer replaces the local keymaps. |
| 873 | It used to disable the minor mode, major mode, and text-property keymaps, | 878 | It used to disable the minor mode, major mode, and text-property keymaps, |
| 874 | whereas now it simply has higher precedence. | 879 | whereas now it simply has higher precedence. |
| @@ -881,9 +886,11 @@ Just as was the case in Emacs-22 and before, decoding of tty input according to | |||
| 881 | keyboard-coding-system is not performed in read-event any more. But contrary | 886 | keyboard-coding-system is not performed in read-event any more. But contrary |
| 882 | to that past, it is still done before input-decode-map/function-key-map/... | 887 | to that past, it is still done before input-decode-map/function-key-map/... |
| 883 | 888 | ||
| 884 | ** Removed inhibit-local-menu-bar-menus. | 889 | --- |
| 890 | ** Removed `inhibit-local-menu-bar-menus'. | ||
| 885 | 891 | ||
| 886 | ** frame-local variables that affect redisplay do not work any more. | 892 | --- |
| 893 | ** Frame-local variables that affect redisplay do not work any more. | ||
| 887 | More specifically, the redisplay does not bother to check for a frame-local | 894 | More specifically, the redisplay does not bother to check for a frame-local |
| 888 | value when looking up variables. | 895 | value when looking up variables. |
| 889 | 896 | ||
| @@ -916,6 +923,7 @@ something (not just adding elements to it). | |||
| 916 | 923 | ||
| 917 | * Lisp Changes in Emacs 24.4 | 924 | * Lisp Changes in Emacs 24.4 |
| 918 | 925 | ||
| 926 | +++ | ||
| 919 | ** The second argument of `eval' can now specify a lexical environment. | 927 | ** The second argument of `eval' can now specify a lexical environment. |
| 920 | 928 | ||
| 921 | +++ | 929 | +++ |