aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2015-11-29 19:55:31 +0200
committerEli Zaretskii2015-11-29 19:55:31 +0200
commit4c6f368c3dcff674ff1891107abd7b54e92cf4cb (patch)
tree049556063b39350c9f4d80df9e90e3ae0d437a83
parent36255fba58b6c73fcf1c810877cc128091fa2a68 (diff)
downloademacs-4c6f368c3dcff674ff1891107abd7b54e92cf4cb.tar.gz
emacs-4c6f368c3dcff674ff1891107abd7b54e92cf4cb.zip
; * etc/NEWS: Move entries
Move entries of 'bidi-find-overridden-directionality' and 'buffer-substring-with-bidi-context' to the "Lisp Changes" section.
-rw-r--r--etc/NEWS28
1 files changed, 14 insertions, 14 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 180e48ffc36..cf72c8d51e2 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -181,20 +181,6 @@ for use in Emacs bug reports.
181hiding character but the default `.' can be used by let-binding the 181hiding character but the default `.' can be used by let-binding the
182variable `read-hide-char'. 182variable `read-hide-char'.
183 183
184+++
185** The new function `bidi-find-overridden-directionality' allows to
186find characters whose directionality was, perhaps maliciously,
187overridden by directional override control characters. Lisp programs
188can use this to detect potential phishing of URLs and other links that
189exploits bidirectional display reordering.
190
191+++
192** The new function `buffer-substring-with-bidi-context' allows to
193copy a portion of a buffer into a different location while preserving
194the visual appearance both of the copied text and the text at
195destination, even when the copied text includes mixed bidirectional
196text and directional control characters.
197
198** New variable `ns-use-fullscreen-animation' controls animation for 184** New variable `ns-use-fullscreen-animation' controls animation for
199non-native NS fullscreen. The default is nil. Set to t to enable 185non-native NS fullscreen. The default is nil. Set to t to enable
200animation when entering and leaving fullscreen. For native OSX fullscreen 186animation when entering and leaving fullscreen. For native OSX fullscreen
@@ -1211,6 +1197,20 @@ called interactively.
1211** New function `function-put' to use instead of `put' for function properties. 1197** New function `function-put' to use instead of `put' for function properties.
1212 1198
1213+++ 1199+++
1200** The new function `bidi-find-overridden-directionality' allows to
1201find characters whose directionality was, perhaps maliciously,
1202overridden by directional override control characters. Lisp programs
1203can use this to detect potential phishing of URLs and other links that
1204exploits bidirectional display reordering.
1205
1206+++
1207** The new function `buffer-substring-with-bidi-context' allows to
1208copy a portion of a buffer into a different location while preserving
1209the visual appearance both of the copied text and the text at
1210destination, even when the copied text includes mixed bidirectional
1211text and directional control characters.
1212
1213+++
1214** New properties that can be specified with `declare': 1214** New properties that can be specified with `declare':
1215*** (interactive-only INSTEAD), says to use INSTEAD for non-interactive use. 1215*** (interactive-only INSTEAD), says to use INSTEAD for non-interactive use.
1216*** (pure VAL), if VAL is non-nil, indicates the function is pure. 1216*** (pure VAL), if VAL is non-nil, indicates the function is pure.