Mercurial > emacs
comparison src/ChangeLog.bidi @ 107585:35abfc7649e1
Retrospective commit from 2009-08-22.
Staticpro bidi_char_table, add type checking where bidi type is assigned.
bidi.c (bidi_initialize): staticpro bidi_char_table.
(bidi_check_type): New function.
(bidi_cache_iterator_state, bidi_remember_char)
(bidi_resolve_explicit_1, bidi_resolve_explicit)
(bidi_resolve_weak, bidi_resolve_neutral)
(bidi_level_of_next_char): Use it to validate the bidi type
assigned to the iterator.
author | Eli Zaretskii <eliz@gnu.org> |
---|---|
date | Thu, 31 Dec 2009 15:49:08 -0500 |
parents | e0df0337f248 |
children | cbca7f94b057 |
comparison
equal
deleted
inserted
replaced
107584:e0df0337f248 | 107585:35abfc7649e1 |
---|---|
1 2009-08-22 Eli Zaretskii <eliz@gnu.org> | |
2 | |
3 * bidi.c (bidi_initialize): staticpro bidi_char_table. | |
4 (bidi_check_type): New function. | |
5 (bidi_cache_iterator_state, bidi_remember_char) | |
6 (bidi_resolve_explicit_1, bidi_resolve_explicit) | |
7 (bidi_resolve_weak, bidi_resolve_neutral) | |
8 (bidi_level_of_next_char): Use it to validate the bidi type | |
9 assigned to the iterator. | |
10 | |
1 2009-08-15 Eli Zaretskii <eliz@gnu.org> | 11 2009-08-15 Eli Zaretskii <eliz@gnu.org> |
2 | 12 |
3 * bidi.c (bidi_initialize): Fix initialization of bidi_type_table. | 13 * bidi.c (bidi_initialize): Fix initialization of bidi_type_table. |
4 | 14 |
5 * xdisp.c (set_iterator_to_next): Fix position setting after call | 15 * xdisp.c (set_iterator_to_next): Fix position setting after call |