[Mew-dist 2298] Re: imput's hook
NAKAJIMA Yoshihiro
nakayosh at example.com
1997年 10月 1日 (水) 00:52:59 JST
私の
> この `&' は、要らなんじゃないですか?
に関しては、取り下げます。(今やってみるとちゃんと動きました。)
ごめんなさい。
# あの時はだめだったはずなのに…
# 夢でも見ていたのかなぁ…
で、新たに質問です。
From: Motonori Nakamura <motonori at example.com>
Subject: [Mew-dist 2289] Re: imput's hook
Date: Tue, 30 Sep 1997 06:42:00 +0900
> ええと、フックには関数名を定義してもらうことになっているので、
> & は省略可能ですがあっても構いません。上記の記述は perl4 の
> 頃からあって、perl4 では省略できませんでした。それがそのまま
> 残っています。どちらかというと、
> &{$Hook_PreHeaderconv} if ($Hook_PreHeaderconv);
> みたく eval を省略するのが良いでしょうね。
ということは、$Hook_* には、
$Hook = "&add_header(\@Header, 1, 'From', 'foo at example.com');";
のように、eval される文字列を入れるのではなくて、
$Hook = sub { &add_header(\@Header, 1, 'From', 'foo at example.com'); };
のように匿名サブルーチンへのリファレンスを入れるということでよろ
しいんでしょうか?
--
…………
…………
あと全部勝とう!
nakayosh at example.com/中島資博
PGP public key: <URL:http://www.kcn.or.jp/%7Enakayosh/nakayosh.pgp-public-key>
Mew-dist メーリングリストの案内