橋本 泰一
taiic****@mac*****
2008年 5月 14日 (水) 23:31:57 JST
山本さん 2)も,src/macterm.c; 11290行目 を実行するかどうかで解決できそうです. 例えば,直前の mac_pass_control_to_system をチェックし ている部分を C-l のときだけは例外的に true になるようにすれば,うま くいくと思います. # かなりハードコーディングですが. - taiichi On 2008/05/14, at 15:42, 橋本 泰一 wrote: > 山本さん > > > src/macterm.c: 11263行目 > > case autoKey: > > からがキーボードイベントに関する処理で, > > > src/macterm.c: 11290行目の > > err = SendEventToEventTarget (eventRef, toolbox_dispatcher); > > で,キーイベントがシステムに渡って,仮名漢字変換の処理が行わ > れます. > > > 3)については,read-only バッファの時,11290行目を > 回避するようにすれば > OKです. > > > 2)については,確かイベント発行とKeyUpが連動していたよう > な記憶があるので, > 少し面倒かもしれません.今晩少し調べてみます. > > - taiichi > > On 2008/05/14, at 15:28, Kazu Yamamoto (山本和彦) wrote: > >> はしもとさん、 >> 返答ありがとうございます。 >> >>> 2),3)ともに,Emacs Lispでは回避不可能だったと思 >>> います. >> >> C レベルでは対応できるのでしょうか? >> もしできるのでしたら、ソースのどの辺りを見ればいいか >> 教えて頂けるとありがたいです。 >> 特に C-SPC で困っています。 >> >> --かず > > _______________________________________________ > Macemacsjp-users mailing list > Macem****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/macemacsjp-users