[Mew-dist 12044] Re: tamago

SAKAI Kiyotaka ksakai at example.com
2000年 1月 12日 (水) 13:56:56 JST


>> In article <20000112.134254.102582366.kazu at example.com>, Kazu Yamamoto (山本和彦) <kazu at example.com> writes:

> Tamago v4 が出たので、重い腰をあげ、egg.el での local-map の使い方を今
> 風にしようと試みました。端的に言えば、Mew の Draft モードの Subject: 
> で、Tamago が使いたかったのです。しかし、ほとんど不可能だということに
> 気付き、ショックの色を隠しきれません。

これは tamago の ML の方で、minor-mode-map-alist を使用するように変更
する方向で話が進んでいます。point-entered/left プロパティを使って、
point の移動にともなってマイナーモードを切替えるようにする方針で、片山
さんが実装するそうです。

overlay の keymap は w3 でも使用していますし、Mew だけの問題ではないの
で、どのみち tamago の方で対応する必要があるでしょう。

> キーマップは次の順に検索されます。
> 	* マイナーモードのマップ (minor-mode-map-alist で利用可なエントリ)
> 	* ローカルマップ
> 		- overlay のプロパティの local-map
> 		- テキストのプロパティの local-map
> 		- バッファの local-map
> 			(use-local-map で指定したマップ)
> 	* グローバルマップ (global-map)

ちなみに、もっと優先度が高いものに overriding-terminal-local-map,
overriding-local-map というものがあります。
-- 
酒井 清隆 (E-mail: ksakai at example.com)



Mew-dist メーリングリストの案内