Mercurial > emacs
changeset 92999:a831e708e37e
*** empty log message ***
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Sun, 16 Mar 2008 01:54:07 +0000 |
parents | 98176f05203c |
children | 36af1225602d |
files | src/ChangeLog |
diffstat | 1 files changed, 16 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/ChangeLog Sun Mar 16 01:53:42 2008 +0000 +++ b/src/ChangeLog Sun Mar 16 01:54:07 2008 +0000 @@ -1,3 +1,19 @@ +2008-03-16 Kenichi Handa <handa@m17n.org> + + * coding.c (CHAR_STRING_ADVANCE_NO_UNIFY) + (STRING_CHAR_ADVANCE_NO_UNIFY): New macros. + (coding_alloc_by_making_gap): Fix the way to preserve data in the + gap. + (alloc_destination): Fix the 2nd arg to + coding_alloc_by_making_gap. + (encode_coding_utf_8): Use CHAR_STRING_ADVANCE_NO_UNIFY instead of + CHAR_STRING_ADVANCE. + (produce_chars): Fix for the case that the source and the + destination are the same buffer. Use CHAR_STRING_ADVANCE_NO_UNIFY + instead of CHAR_STRING_ADVANCE. + (consume_chars): Use STRING_CHAR_ADVANCE_NO_UNIFY instead of + STRING_CHAR_ADVANCE. + 2008-03-15 Andreas Schwab <schwab@suse.de> * regex.c (re_match_2_internal): Correct matching of eight bit