diff options
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 14 |
1 files changed, 9 insertions, 5 deletions
| @@ -1038,11 +1038,15 @@ of function value which looks like (closure ENV ARGS &rest BODY). | |||
| 1038 | *** New function `special-variable-p' to check whether a variable is | 1038 | *** New function `special-variable-p' to check whether a variable is |
| 1039 | declared as dynamically bound. | 1039 | declared as dynamically bound. |
| 1040 | 1040 | ||
| 1041 | ** New function `string-mark-left-to-right' appends a Unicode LRM | 1041 | ** New function `string-mark-left-to-right'. |
| 1042 | (left-to-right mark) character to a string if it terminates in | 1042 | Given a string containing right-to-left (RTL) script, this function |
| 1043 | right-to-left script. This is useful when the buffer has overall | 1043 | returns another string with a terminating LRM (left-to-right mark) |
| 1044 | left-to-right paragraph direction and you need to insert a string | 1044 | character. If this string is inserted into a buffer, Emacs treats the |
| 1045 | whose contents (and directionality) are not known in advance. | 1045 | LRM as the end of an RTL segment and displays following text as LTR. |
| 1046 | |||
| 1047 | This is useful when the buffer has overall left-to-right (LTR) | ||
| 1048 | paragraph direction and you need to insert a string whose contents | ||
| 1049 | (and hence directionality) are not known in advance. | ||
| 1046 | 1050 | ||
| 1047 | ** pre/post-command-hook are not reset to nil upon error. | 1051 | ** pre/post-command-hook are not reset to nil upon error. |
| 1048 | Instead, the offending function is removed. | 1052 | Instead, the offending function is removed. |