[Macemacsjp-users 1628] Re: 質問

Back to archive index

橋本 泰一 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




Macemacsjp-users メーリングリストの案内
Back to archive index