[Mew-dist 06740] Re: pick & virtual-mode
Kazumasa Utashiro
utashiro at example.com
1998年 10月 21日 (水) 05:09:29 JST
From: Murata Takashi <Takashi.Murata at example.com>
Subject: [Mew-dist 06718] pick & virtual-mode
Date: Tue, 20 Oct 1998 12:14:53 +0900
> 以前から、?(pick) や V(virtual mode)で subject= に日本語が使えなくて
> 悲しかったのですが、"ABC漢字" のようにASCIIでも日本語とつながっていると、
> "ABC"も含めてMIME encodeされてしまい、subject=ABC でも掛からなくなって
> さらに悲しくなってしまいます。
>
> なんとかならないかな〜と、以下のような修正をしました(IM-102への修正)。
> ついでにsubjectなどヘッダへの日本語パターンも出来るようにしました。Perl
> 知らずで修正していますので適当なのですが、とりあえず動作しています。
前に Grep.pm に手を入れた時に、どうしようかなーと思って、とりあえず放
置した部分です。
> ***************
> *** 119,124 ****
> --- 120,126 ----
> close(MES);
>
> $head =~ s/\n\s+/ /g; # fix continuation lines
> + $head = mime_decode_string($head);
> if (eval $eval_string) {
> push(@messages, $m);
> }
これは $head を探す時しか必要ないので、$find{'head'} が真の時だけやる
ようにするといいですね。その上の行もそうですね。%find をブロックの外に
出しちゃえばいいかな。
修正はお任せします。コメントで残すなんて必要はないので、消しちゃってく
ださい。
--utashiro
Mew-dist メーリングリストの案内