# HG changeset patch # User Kenichi Handa # Date 1205632447 0 # Node ID a831e708e37e28d8daa972eafcbead3bd466bc16 # Parent 98176f05203ca7e847e434e48d29667d871ae3d7 *** empty log message *** diff -r 98176f05203c -r a831e708e37e src/ChangeLog --- 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 + + * 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 * regex.c (re_match_2_internal): Correct matching of eight bit