Mercurial > emacs
diff 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 |
line wrap: on
line diff
--- a/src/ChangeLog.bidi Thu Dec 31 15:04:11 2009 -0500 +++ b/src/ChangeLog.bidi Thu Dec 31 15:49:08 2009 -0500 @@ -1,3 +1,13 @@ +2009-08-22 Eli Zaretskii <eliz@gnu.org> + + * 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. + 2009-08-15 Eli Zaretskii <eliz@gnu.org> * bidi.c (bidi_initialize): Fix initialization of bidi_type_table.