diff options
| author | Paul Eggert | 2011-08-18 10:01:52 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-08-18 10:01:52 -0700 |
| commit | 76667214e7bdc7f6196de2bb6d7e14ef879a2694 (patch) | |
| tree | 58ca2d3448d502ff4ac2e46aefc8b90582c4d1ab /etc | |
| parent | 2fab8395070ff77b836cb8ca9b84c261c4387a9a (diff) | |
| parent | 92b714445aac9be4227684f9c90cd61c3a0f02d5 (diff) | |
| download | emacs-76667214e7bdc7f6196de2bb6d7e14ef879a2694.tar.gz emacs-76667214e7bdc7f6196de2bb6d7e14ef879a2694.zip | |
Merge from trunk.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 17 |
1 files changed, 11 insertions, 6 deletions
| @@ -234,6 +234,9 @@ these image types, minus those listed in `imagemagick-types-inhibit'. | |||
| 234 | 234 | ||
| 235 | See the Emacs Lisp Reference Manual for more information. | 235 | See the Emacs Lisp Reference Manual for more information. |
| 236 | 236 | ||
| 237 | ** New basic faces `error', `warning', `success' are available to | ||
| 238 | highlight strings that indicate failure, caution or successful operation. | ||
| 239 | |||
| 237 | ** The colors for selected text (the region face) are taken from the GTK | 240 | ** The colors for selected text (the region face) are taken from the GTK |
| 238 | theme when Emacs is built with GTK. | 241 | theme when Emacs is built with GTK. |
| 239 | 242 | ||
| @@ -1043,15 +1046,17 @@ of function value which looks like (closure ENV ARGS &rest BODY). | |||
| 1043 | *** New function `special-variable-p' to check whether a variable is | 1046 | *** New function `special-variable-p' to check whether a variable is |
| 1044 | declared as dynamically bound. | 1047 | declared as dynamically bound. |
| 1045 | 1048 | ||
| 1046 | ** New function `string-mark-left-to-right'. | 1049 | +++ |
| 1050 | ** New function `bidi-string-mark-left-to-right'. | ||
| 1047 | Given a string containing right-to-left (RTL) script, this function | 1051 | Given a string containing right-to-left (RTL) script, this function |
| 1048 | returns another string with a terminating LRM (left-to-right mark) | 1052 | returns another string which can be safely inserted into a buffer as a |
| 1049 | character. If this string is inserted into a buffer, Emacs treats the | 1053 | distinct RTL "segment", without causing any following text to be |
| 1050 | LRM as the end of an RTL segment and displays following text as LTR. | 1054 | displayed as RTL. (This is done by appending a Unicode "left-to-right |
| 1055 | mark" character.) | ||
| 1051 | 1056 | ||
| 1052 | This is useful when the buffer has overall left-to-right (LTR) | 1057 | This is useful when the buffer has overall left-to-right (LTR) |
| 1053 | paragraph direction and you need to insert a string whose contents | 1058 | paragraph direction and you need to insert a string whose contents and |
| 1054 | (and hence directionality) are not known in advance. | 1059 | directionality are not known in advance. |
| 1055 | 1060 | ||
| 1056 | ** pre/post-command-hook are not reset to nil upon error. | 1061 | ** pre/post-command-hook are not reset to nil upon error. |
| 1057 | Instead, the offending function is removed. | 1062 | Instead, the offending function is removed. |