aboutsummaryrefslogtreecommitdiffstats
path: root/admin/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2013-12-04 18:58:05 +0200
committerEli Zaretskii2013-12-04 18:58:05 +0200
commitad82612405604b7d20d86fe6b3283f91bee5e60a (patch)
tree569b5c2c0e1e57df688bcde545d6bdf77711fdb3 /admin/ChangeLog
parent456760a5b4595b84f230e527ab148d296e7f8252 (diff)
downloademacs-ad82612405604b7d20d86fe6b3283f91bee5e60a.tar.gz
emacs-ad82612405604b7d20d86fe6b3283f91bee5e60a.zip
Fix bug #16043 with crashes when displaying new bidi control characters.
src/bidi.c (bidi_get_type, bidi_get_category): Handle the isolate directional control characters. Update type and category determination according to the UBA from Unicode v6.3. (bidi_category_t): New category EXPLICIT_FORMATTING. src/dispextern.h (bidi_type_t): Update to include new bidirectional properties introduced with Unicode v6.3. admin/unidata/unidata-gen.el (unidata-prop-alist): Update bidi-class to include the new isolate-related classes introduced with Unicode v6.3. (unidata-encode-val): Accept an additional optional argument, a warning message to emit when UnicodeData.txt defines bidi-class values that are not in unidata-prop-alist. Add a comment explaining what should maintainers do if/when such a warning ever appears. (unidata-gen-table): Call unidata-encode-val with 3rd arg non-nil when generating uni-bidi.el.
Diffstat (limited to 'admin/ChangeLog')
-rw-r--r--admin/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 7d23542a84e..730253e616f 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,16 @@
12013-12-04 Eli Zaretskii <eliz@gnu.org>
2
3 * unidata/unidata-gen.el (unidata-prop-alist): Update bidi-class
4 to include the new isolate-related classes introduced with Unicode
5 v6.3.
6 (unidata-encode-val): Accept an additional optional argument, a
7 warning message to emit when UnicodeData.txt defines bidi-class
8 values that are not in unidata-prop-alist. Add a comment
9 explaining what should maintainers do if/when such a warning ever
10 appears.
11 (unidata-gen-table): Call unidata-encode-val with 3rd arg non-nil
12 when generating uni-bidi.el.
13
12013-12-01 Glenn Morris <rgm@gnu.org> 142013-12-01 Glenn Morris <rgm@gnu.org>
2 15
3 * unidata/Makefile.in (${DSTDIR}/charprop.el): 16 * unidata/Makefile.in (${DSTDIR}/charprop.el):