[Mew-dist 17086] Re: draft mode

Kazu Yamamoto ( 山本和彦 ) kazu at example.com
2001年 4月 10日 (火) 23:39:53 JST


From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Subject: [Mew-dist 17085] Re: draft mode

> やま> えー,Emacsによっては着いてほしくないところまでびろびろびろーっ
> やま> と色が着いてしまうのをなくしたということですね。
> 
> ということです。山尾さんの説明が分かりやすいので引用 ^^;
> 
> # とりあえず、"C-cC-l" mew-draft-rehighlight() をどうぞ。
> ## しかし、評判が悪いので、考えてみたいと思います。idel-timer 使
> ## うのは作ったんだけど、イマイチ。

overlay に対し少し実験をしました。

overlay の開始と終了ポイントが同じ、つまり overlay-start() と 
overlay-end() が同じ値を返す場合、その overlay は何の効力も持ちません。

たとえば、start = 5, end = 5 の overlay があったとしても、
	(overlays-at 5)
は、その overlay を見つけてくれません。(ちゃんと存在していますが。)

ソースを読むと、start <= point < end を満たす場合にのみ効果がある模様。

# overlay に対する {front,rear}-{sticky,nonsticky} って、かなり無意味っ
# ぽいので削りました。

put-text-property も beg と end が一緒なら無意味そう。逃げ道なし。

--かず



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