[Mew-dist 07070] Re: 全部を選択するには
SAKAI Kiyotaka
ksakai at example.com
1998年 12月 11日 (金) 16:42:02 JST
>> In article <13935.36010.840000.34006K at example.com>, Akihiro Motoki <motoki at example.com> writes:
> 現在の方法でうまく行かないのは、マーク付けが、現在Summaryバッファに
> 表示されているメッセージのみを対象としているためです。
> 従って、 subject=.* などを行っても全体を表示することはできません。
IM での検索は正規表現は使えません。
IM の内部でわざわざ meta character を quote してから検索を実行していま
すので。
> でも、head=<ret> では全部にマークが付きませんね。何でだろう。
> head= は対象がヘッダ全部でないのかなぁ。body= はうまく行きますが、
> メールの本文を読み込むので遅いかもしれません。
こっちは原因がまったく分かりません。
以下のパッチのように意味のないコードを 1行追加すると、head= がうまく動
作するようになるというのが不思議です。
Index: IM/Grep.pm
===================================================================
RCS file: /home/ksakai/cvsroot/im-104/IM/Grep.pm,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Grep.pm
--- Grep.pm 1998/12/10 03:56:08 1.1.1.1
+++ Grep.pm 1998/12/11 07:35:14
@@ -141,6 +141,8 @@
close(MES);
+ $head =~ /:/;
+
if (eval $eval_string) {
push(@messages, $m);
}
--
酒井 清隆 (E-mail: ksakai at example.com)
Mew-dist メーリングリストの案内