*** empty log message ***
authorhanda <handa>
Thu, 16 Nov 2006 12:07:10 +0000 (12:07 +0000)
committerhanda <handa>
Thu, 16 Nov 2006 12:07:10 +0000 (12:07 +0000)
src/ChangeLog

index 8d6cd12..e5b13f0 100644 (file)
@@ -1,3 +1,14 @@
+2006-11-16  Kenichi Handa  <handa@m17n.org>
+
+       * input.c (parse_action_list): Allow (undo 0).
+       (adjust_markers): New function.
+       (preedit_insert, preedit_delete): Call adjust_markers.
+       (preedit_replace): New function.
+       (update_candidate): Call preedit_replace instead of preedit_insert
+       and preedit_delete.
+       (filter): When ic_info->commit_key_head is nonzero, shift input
+       event keys even if there's no committed text.
+
 2006-11-10  Kenichi Handa  <handa@m17n.org>
 
        * input.h (MInputContextInfo): New member commit_key_head.