2004-06-28  Akira TAGOH  <tagoh@redhat.com>

	* CannaLE.c (CannaLESession): removed status_start, preedit_start and
	  luc_start. it confuses the management of the status on iiimf. use
	  IS_REGION_ACTIVE() macro instead of those.
	* CannaLE.c (canna_init_filename): now an arguments is given as the
	  current user to support $HOME/.canna.
	* CannaLE.c (canna_init): uses the different session context for each
	  session.
	  if the user is given, call KC_SETUSERINFO.
	* CannaLE.c (canna_status_draw_off): new function to hide the status
	  window when the IM is switched off.
	* CannaLE.c (canna_translate_keyevent): add IM_VK_BACK_SPACE and
	  IM_VK_DELETE to processes those keys properly.
	* CannaLE.c (canna_process_keyevent): don't process the unrelated keys
	  during preediting.
	* CannaLE.c (if_canna_OpenIF): moved the initialization code for Canna
	  to if_canna_CreateSC().
	* CannaLE.c (if_canna_CloseIF): moved the finalize code for Canna to
	  if_canna_DestroySC().
	* CannaLE.c (canna_change_mode): new function to call KC_CHANGEMODE.
	* CannaLE.c (canna_get_current_mode): new function to get current mode
	  on Canna as numeric.
	* CannaLE.c (canna_drop_privilege): new function to drop the
	  privilege.

2002-11-03  MIYASHITA Hisashi  <himi@li18nux.org>

	* Makefile.am: New automake file for canna.
	* Makefile.in: Updated.

