[mew-dist 21834] Re: フォルダの補完

Hideyuki SHIRAI ( 白井秀行 ) shirai at example.com
2002年 10月 1日 (火) 12:26:34 JST


From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 21830] Re: フォルダの補完
Message-ID: <20021001.115825.74170027.kazu at example.com>
Date: Tue, 01 Oct 2002 11:58:25 +0900 (JST)

> > (3) さっき発見したバグですが、input-case を指定している状態で、
> >     "*+inbox" など作って、"g" => "*+inbox" とすると、
> >     "hoge:*+inbox" というフォルダを見に行きます。その、修正です。
> 
> リモートフォルダに対しては、input-case が付くのは仕様です。
> ローカルフォルダでは、当然 input-case は無視されます。

はい、おっしゃる通りです。

> さて、Virtual フォルダに対してはどうしましょうか?

バーチャルっていうぐらいなので、ローカル?リモート?ケース?とい
う情報はみな ^F のあとに入っているので、なにも気にしないのが正解
だと思います。

バーチャルフォルダの名前は『単に "*任意の文字列" である』と考え
れば良いのではないでしょうか。この任意の文字列が、バーチャルを作っ
た元のフォルダ hoge:$inbox とか +inbox なだけだと。

# 頭に "*" つければ rename-buffer しても問題なし :-)

また、現状 case:%hoge というフォルダで

○ thread => "case:*%hoge"
○ virtual => "*case:%hoge*"

となりますが、これも virtual の方の「頭に * をつける」の方が良い
と思います。

○ thread => "*case:%hoge-thread" ?

そうすると、前のメールの (2) が有効になってくると思うのですが。。。

-- 
白井秀行 (mailto:shirai at example.com)



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