diff options
| author | Eli Zaretskii | 2013-12-04 18:58:05 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2013-12-04 18:58:05 +0200 |
| commit | ad82612405604b7d20d86fe6b3283f91bee5e60a (patch) | |
| tree | 569b5c2c0e1e57df688bcde545d6bdf77711fdb3 /admin/ChangeLog | |
| parent | 456760a5b4595b84f230e527ab148d296e7f8252 (diff) | |
| download | emacs-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/ChangeLog | 13 |
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 @@ | |||
| 1 | 2013-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 | |||
| 1 | 2013-12-01 Glenn Morris <rgm@gnu.org> | 14 | 2013-12-01 Glenn Morris <rgm@gnu.org> |
| 2 | 15 | ||
| 3 | * unidata/Makefile.in (${DSTDIR}/charprop.el): | 16 | * unidata/Makefile.in (${DSTDIR}/charprop.el): |