[mew-dist 21388] Re: mew-fancy-summary patch

Shun-ichi TAHARA ( 田原 俊一 ) jado at example.com
2002年 8月 2日 (金) 18:28:36 JST


手元にEmacs21があったので試してみました。

From: Hideyuki SHIRAI (白井秀行) <shirai at example.com>
Message-Id: <20020802.181237.24463189.shirai at example.com>

> > 個人的に、Meadow1.15pre1 でおかしくなる、という報告を受けました。
> > マークを打ったとき等に、Summary cacheの後ろの方(invisibleにして見えな
> > くなっているところ)に、"mark" と、色属性情報を打ち込むのですが、これが
> > invisibleにならずに見えてしまうようです。
> 
>  <<ship>>
> 
> > と打ち込んだ部分だけが消えずに見えてしまう模様。
> 
> これ、Emacs 20/21 はそうなりますよ。(おそらく Mule2.3 も)

そうみたいですね。カーソルを持っていって直接入力すると消えたままですが、
insert だと周囲の属性を引きずったりしないんですね。

> XEmacs は消えるんだ。(知らなかった)

ええ、そうなんですよ。
(put-text-property s e 'start-open nil)
として、propertyを打った領域の先頭にinsertしたときだけ引きずりませんが、
それ以外では周囲のpropertyを引きずってしまいます。

# mew-front-nonsticky に ;; for XEmacs が付いている意味が今わかった :-)

> > これって、どう考えても Meadow のバグのような気がしますが…
> 
> ## こういうこと書かれるとビビル。:-)

すみません。思い違いでした。
あらかじめ invisible を打った文字列を insert すべきなんですね。
_______________________________
田原 俊一   jado at example.com, shunichi_tahara at example.com
                                  http://flowernet.gr.jp/jado/
FingerPrint:  16 9E 70 3B 05 86 5D 08  B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄



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