[Mew-dist 10661] Re: summary の表示をカスタマイズしたい

Masaki SHIGEMORI shige at example.com
1999年 9月 15日 (水) 14:06:06 JST


重森です。

> 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";
> 	$href->{'indent-subject:'} = $href->{'indent:'} . $href->{'subject:'};
>     }
> }
> 
> 1;

というふうに ~/.im/scan.sbr 中で 
	%s = $href->{'subject:'}
	%S = $href->{'indent-subject:'}
を書き換える話が出ました。

私もこれを参考にいろいろいじっているうちに気づいたのですが、scan.sbr 中で
●$href->{'indent:'} の値を変更しても、%i, %S には最初の1行にしか
  反映されない (imls でも、Mew の summary でも)
●$href->{'indent-subject:'}をいじっても、%S には全く反映されない
という現象が起こります。

上の例で言えば、
$href->{'indent-subject:'} = $href->{'indent:'} . $href->{'subject:'};
という行はあってもなくても同じです。

# $href->{'indent:'} に "└" とかを設定してスレッドっぽくしようと
# 思ったのですが…^^;

環境は Mew 1.94+ IM130 です。

----------

  重森 正樹(しげもり  まさき)
    東京大学大学院 総合文化研究科
      E-mail : shige at example.com




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