2010-11-12 Etsushi Kato <ek.kato@gmail.com>
	
	* src/chewing.c
	  - (configure_kbd_type)
	  - (configure)
	  - (activate_candwin)
	  - (deactivate_candwin)
	  - (shift_candwin)
	  - (pushback_preedit_string)
	  - (clear_preedit)
	  - (commit_string)
	    - Don't use inefficient uim_scm_c_string().
	      Use uim_scm_callf() instead.
	
2010-11-11 Etsushi Kato <ek.kato@gmail.com>
	
	- Commit remaining input before deactivating uim-chewing (#31545,
	  Kan-Ru Chen)
	
	* scm/chewing.scm
	  - (chewing-press-key-handler) : Commit remaining input upon
	    chewing-off-key?
	* src/chewing.c
	  - (chewing_context) : Add has_pending_input member.
	  - (chewing_context_new) : Init has_pending_input.
	  - (press_key_internal) : Set has_pending_input when key press is
	    handled.
	  - (flush) : New.  Commit remaining input if has_pending_input is
	    set.
	  - (uim_plugin_instance_init) : Export chewing-lib-flush for
	    scheme side.
	
2010-08-16 Etsushi Kato <ek.kato@gmail.com>
	
	* chewing-trunk/pixmaps/chewing_dark_background.svg
	  - New.
	* chewing-trunk/pixmaps/Makefile.am
	  - Update to generate chewing_dark_background.png.
	
2010-08-16 Etsushi Kato <ek.kato@gmail.com>
	
	* uim-chewing-trunk/configure.ac : Bump version.
	
2009-01-15 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing.scm (chewing-input-mode-actions) : Reorder sequence.
	
2009-01-09 Etsushi Kato <ek.kato@gmail.com>
	
	* configure.ac
	* src/chewing.c
	  - Support uim >= 1.6.0
	
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
	
	* src/chewing.c (check_output) : Bug fix.
	* configure.ac : Bump version.
	
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
	
	* NEWS : Update.
	* src/chewing.c : Fix candidate window behavior with 'J' and 'K'
	  keys in selection mode.
	
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing-custom.scm
	  - (chewing-phrase-choice-rearward?)
	  - (chewing-auto-shift-cursor?)
	    - New.
	* configure.ac : Update libchewing requirement and bump version.
	* src/chewing.c : Support API of libchewing-0.3.2.
	* NEWS : Update.
	
2009-01-06 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing.scm
	* scm/chewing-custom.scm
	  - Fix support for DACHEN CP26 keyboard in libchewing-0.3.1.
	* configure.ac : Bump version.  Require libchewing version <
	  0.3.2.
	* src/chewing.c (get_nth_candidate) : Bug fix.
	* NEWS : Update.
	
2008-10-07 Etsushi Kato <ek.kato@gmail.com>
	
	* configure.ac: Fix version check for libchewing-0.3.1.  Bump version.
	
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing.scm: Reorder on/off actions.
	
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing-key-custom.scm
	* scm/chewing.scm
	* scm/chewing-custom.scm
	* src/chewing.c
	* src/keytab.h
	* COPYING
	  - Update url in copyright.
	
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
	
	* Update.
	
2008-09-12 Etsushi Kato <ek.kato@gmail.com>
	
	* pixmaps/chewing.svg
	* pixmaps/Makefile.am
	  - New.
	* configure.ac
	  - Bump version.
	  - Icon support.
	* pixmaps/chewing.scm: Adjust for uim 1.5.
	* Makefile.am: Icon support.
	* NEWS: Update.
	
2007-01-05 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing.scm (chewing-context-new) : Remove unused argument
	  in chewing-lib-alloc-context.
	* scm/chewing-custom.scm (chewing-candidate-selection-style) :
	  Don't used SIOD style escape sequence.
	
2006-12-16 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/chewing-custom.scm : Fix typo.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* src/chewing.c (get_shape_mode) : Return #f if context is not
	  found.
	* scm/chewing.scm
	  - (action_chewing_halfshape)
	  - (action_chewing_fullshape)
	    - Check #f.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* configure.ac : Bump libchewing version requirement.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* scm/Makefile.in
	* src/Makefile.in
	  - Remove.
	* src/chewing.c : Correspond to API change in libchewing-0.3.091.
	
2006-12-10 Etsushi Kato <ek.kato@gmail.com>
	
	* Initial import of uim-chewing
	
