HASHIMOTO Taiichi
taiic****@cl*****
2004年 11月 11日 (木) 14:45:56 JST
はしもとです. > 例えば、test.html というファイルを開いてから > *scratch* バッファに移動して日本語をインライン変換すると、 > (最前面の*scratch* バッファではなく)裏に隠れている test.html ファイルに > 文字が入力されていることがあります。 > 7月〜8月頃のバージョンでも稀にこの現象に遭遇しましたが、 > 今月版ではかなり頻度が多いような気がします。 この問題は,改善できるかもしれません. 早いうちに次のリリースを作成します. >> On 2004/11/10, at 17:15, HASHIMOTO Taiichi wrote: >>> >>> 基本的にローカルマップは,関係ないはずです. >>> キーボードから入力があると,まず Input Method が入力を解釈して, >>> その次に Emacs に入力が渡ります. >>> >>> # keyboard -> System(Input Method) -> Emacs >>> >>> 以前は,Input Methodに割り当てられていないキーは Emacsに渡っていたのですが >>> これを「変換中は,Emacsに渡さない」「コマンド入力中は,Input Method をスルーする」 >>> ように変更しています. > > M-x とタイプしたときも、IMをスルーできますでしょうか? > ことえりがオンのときは「M-x めw」のようになってしまいますが、 > 「M-x mew」と入力できれば理想的だと思います。 minibuffer に current-buffer が移ったときには,日本語を入力したくないケースが おおいはずです..emacs.elに次の設定を加えると,minibuffer に移動したときに InputMethod が自動的に英語に切り替わります. (add-hook 'minibuffer-setup-hook (lambda () (mac-im-set-key-script -17))) - taiichi