2006-03-17  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: インラインをデフォルトに設定
	           変数Vmac_use_inline_input_methodの型を変更
	* mac-im.el: インラインをデフォルトに設定
	             関数 mac-exit-inline-input-method を追加

2006-03-13  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* mac-im.el: cursor-type, cursor-colorのデフォルト値を自動設定する
                     ように変更

2006-03-13  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* mac-im.el: AquaSKKで入力できない問題を解決

2006-03-10  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* mac-im.el: 関数名の変更 mac-get-key-script ->
	mac-get-current-key-script
	* macim.c: 関数の追加 mac-get-current-key-script,
	             mac-get-last-key-script
    	           TSMのリセットのタイミングの変更
	* macterm.c: TSMのリセットのタイミングの変更

2006-01-19  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macterm.c: kEventWindowActivated イベント時に TSM を再起動させる．
	* mac-im.el: default-frame-alist で cursor-color の設定を無視しな
	             い．

2005-12-26  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: 変数名の変更
	             mac-prior-to-emacs-keys ->
	             mac-ignore-shortcuts
	* mac-im.el: 言語毎に cursor-type, cursor-color を変更可能にする．
	               mac-set-input-method-parameter
	             変換中でないとき，IMを無視するキー登録関数を追加
	               mac-add-ignore-shortcut

2005-11-30  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: 関数名の変更
	             mac_store_change_language_event ->
	             mac_store_change_input_method
		   IMオンかつ変換中でないとき，IMを無視するキーを設定でき
	           る変数を追加
	             mac-prior-to-emacs-keys
	* macterm.c: EmacsのIMとシステムのIMを自動的に同期をとる処理を追加
	             ただし，インラインがオン時のみ

2005-09-04  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: 割り込み処理をブロックするように変更．
	           変換時のコマンド入力を拒否．

2005-08-08  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: mac-input-method イベントを発生するように変更．
	           候補ウィンドウの出現位置の計算を自動で行う．
	           関数名の変更．
	             mac-im-toggle-input-method -> mac-toggle-input-method
	             mac-im-set-key-script -> mac-set-key-script
	             mac-im-get-key-script -> mac-get-key-script
	             mac-im-set-inline-input-method -> mac-set-inline-input-method
	           関数の追加
	             mac_store_change_language_event
	             mac_ignore_input_method
	* macterm.c: 自動的に keyboard-coding-system を更新するように変更．
	* keyboard.c: mac-input-method イベントを扱えるようにする．
	* termhooks.h: mac-input-method イベントを扱えるようにする．
	* emacs.c: 関数 syms_of_macim を削除．

2005-04-21  HASHIMOTO Taiichi <taiichi@cl.cs.titech.ac.jp>

	* macim.c: mac-im-set-inline-input-method を復活
	* mac-im.el: インラインインプットモードを同期するように修正．

2005-03-30  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: バックスラッシュのSJISのコード変換ミスを修正．

2005-03-30  HASHIMOTO Taiichi <taiichi@cl.cs.titech.ac.jp>

	* macim.c: バックスラッシュのSJISのコード変換に対応．
	* macim.c: kEventTextInputUnicodeForKeyEventに対応．
	* mac-im.el: ショートカット用の関数 mac-execute-kbd-short-cut を用
	意．

2005-03-28  HASHIMOTO Taiichi <taiichi@cl.cs.titech.ac.jp>

	* macim.c: JISキーボードの入力バグを修正．
	* cvs-head(2005/03/28)に対応．

2005-03-23  HASHIMOTO Taiichi <taiichi@cl.cs.titech.ac.jp>

	* macim.c: 変換確定しないで入力した場合のバグを修正．
	* mac-im.el: 変換確定しないで入力した場合のバグを修正．

2005-03-22  HASHIMOTO Taiichi <taiichi@cl.cs.titech.ac.jp>

	* mac-im.el: CMD+SPC, kana-shift, eisu-shift のシュートカットの作成．

2005-03-16  HASHIMOTO Taiichi <taiichi@cl.cs.titech.ac.jp>

	* macim.c: mac-im-event-to-system の追加．
	* mac-im.el: 全面的書き直し．EmacsのIMとして記述．

2005-01-02  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: 変換中に Emacs に入力を渡さないようにする．

2004-12-30  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: Dialog が表示された後にTSMが非アクティブにならないよう
	に修正．
	* macterm.c: 候補ウィンドウの位置を調整．
	* macim.c: 全面書き直し．
	* mac-im.el: unread-command-events による入力に切り替える．system
	へ入力を渡すかどうかを制御．
	* macterm.c: system へ入力を渡すかどうかを制御．
	
2004-11-09  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: 変換中に Emacs に入力を渡さないようにする．
	* macterm.c: 変換中でないときに，システムが入力を受け取らないように
	する．
	* mac-im.el: 変換位置の記憶に mark を使用するように変更．
	
2004-10-15  HASHIMOTO Taiichi  <taiichi@cl.cs.titech.ac.jp>

	* macim.c: BLOCK_INPUT を追加．
	* mac-im.el: 全面的書き直し．

