[Mew-dist 10645] Re: summary の表示をカスタマイズしたい
Yoshinori Sakamoto
yosino-s at example.com
1999年 9月 14日 (火) 14:57:15 JST
坂本@奈良県工業技術センターです。
From: 須崎有康 Kuniyasu SUZAKI <suzaki at example.com>
Subject: [Mew-dist 10644] summary の表示をカスタマイズしたい
Date: Tue, 14 Sep 1999 14:45:21 +0900
>
> 須崎@電総研です。このメイリングリストに入りました。よろしくお願いします。
>
> summary の表示をカスタマイズしたいのですが教えてください。
>
> 5239 09/13 herohero at example.com [*****-users:57901 丁寧なアドバ
> 5240 09/14 wahaha at example.com [*****-users:57902 はじめまして。
>
> のようにメイリングリストによっては subject の先頭にナンバリングをされ
> ているのでこの部分の表示を消すか、あるいは subject だけを大きく表示す
> る方法を教えてください。
> 簡単なことだと思って http://www.mew.org を探してみたのですが、見つかり
> ませんでした。
たしか、im パッケージのサンプルにあったと思います。
1. ~/.im/Config 中で
ScanSbr=scan.sbr # hooks for imget/imls
2. ~/.im/scan.sbr の例
------------------------------------------------------------------------
%subject_substitute_list = (
'+mew-dist' => 's/\[Mew-dist [0-9]*\] //g',
'+mew-win32' => 's/\[Mew-Win32 [0-9]*\] //g',
'+infotalk' => 's/\[infotalk\,[0-9]*\] //g',
'+vine-users' => 's/\[vine-users:[0-9]*\] //g'
);
sub scan_sub {
local ($href) = shift;
my($folder, $pattern);
my($eval_string);
$folder = $href->{'folder:'};
$pattern = $subject_substitute_list{$folder};
if ($pattern ne '') {
$eval_string = "\$href->{'subject:'} =~ $pattern;";
eval "$eval_string";
$herf->{'indent-subject:'} = $href->{'indent:'} . $href->{'subject:'};
}
}
1;
------------------------------------------------------------------------
scan.sbr の正規表現のところを工夫すれば、結構様々なケースに対応できま
す(^_^)。
_ _
‖\ ‖ - Nara Prefectural Institute of Industrial Technology -+
‖ 奈良県工業技術センター 【坂本佳則】<yosino-s at example.com>|
‖ \‖IIT Boldly go where no one has gone before.... |
 ̄  ̄ -------------------------------------------------------+
Mew-dist メーリングリストの案内