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