[Mew-dist 2066] Re: imls の Scan Format
TOYAMA Sumio
sumio at example.com
1997年 9月 17日 (水) 00:15:27 JST
外山@東京大学です。
On Tue, 16 Sep 1997 23:09:10 +0900
Motonori Nakamura <motonori at example.com> wrote:
motonori> こんなかんじでしょうか。
perlのreferenceを使ったことが無いので、変な理解をしているかも知
れませんが...
motonori> $symbol_table{'e'} = 'fromaddr';
ここで、自分の使いたいマーク(e)と、適当なkey(fromaddr)を決める。
あとは、
scan_subの中の第1引数を取ってきて($href)、
$href->{'key'}に、実際に%eと置きかえたい文字列を代入する。
といった感じでしょうか?
motonori> ですが、私はこんなのを使ってるよん、っていうサンプルを提供しても良い
motonori> という方はお送り頂けると、一緒に配布できて嬉しいかもしれません。
実は、今まではscan.formをいじって、メーリングリストによって適当
にマークを付けるようにして、を元にsummaryに色を付けていたのです
が、imになってからどうすればいいのか分からなかったのです(^^;;
こんなことしてる人が他にいるのか分かりませんが、こんな風にやった
ら出来ました。これは、To:がmew-distのメールにWマークを付け、To:
がskkのメールにはKマークを付けるものです。
#当たり前といえば当たり前なんですが...一応御参考まで。
===================== ここから ====================
$symbol_table{'r'} = 'my_marks';
sub scan_sub {
local ($href) = shift;
my $toaddr = &extract_addr($href->{'to'});
$href->{'my_marks'} = ' ';
#ここから、マークを付けたい条件を書く。
($toaddr =~ /^mew-dist\@/) && ($href->{'my_marks'} = 'W');
($toaddr =~ /^skk\@/) && ($href->{'my_marks'} = 'K');
}
1;
===================== ここまで ====================
それでは、失礼します。
_/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/_/
_/_/_/ 東京大学 理学部 情報科学科 4年 _/_/_/
_/_/_/ 外山 純生 _/_/_/
_/_/_/ sumio at example.com _/_/_/
_/_/_/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/ _/_/_/
Mew-dist メーリングリストの案内