[Mew-dist 2346] Re: imput's hook
NAKAJIMA Yoshihiro
nakayosh at example.com
1997年 10月 3日 (金) 00:38:13 JST
From: Masahiro MURATA (村田全寛) <muse at example.com>
Subject: [Mew-dist 2344] Re: imput's hook
Date: Thu, 02 Oct 1997 21:34:54 +0900
> $Hook = "my_add_header";
>
> sub my_add_header {
> ...
> &add_header(\@Header, 1, 'From', 'foo at example.com');
> ...
> }
『フックには関数名を定義してもらうことになっている』ってこういう
事だったんですね。ようやく理解できました。
ところで、この方式の場合、名前の衝突は大丈夫なんでしょうか?
村田さんは、`aaa' というパッケージを使うことによってそれを避けよ
うとされているよううですが、これって『製作者公認』の方法なんでしょ
うか? つまり、「aaa というパッケージは、フック用に予約されていて、
他の用途には使わない」という保証があるかどうかということです。
まぁ、`aaa' という名前が、他に使われることってないとは無いとは思
いますが、パラノイアの私としては、「`(例えば) aaa' は、フック用
のパッケージ名として予約されている」という『御墨付』が欲しいとこ
ろです。
# もしくは、[Mew-dist 2298] での、私の勘違いの産物のような方法
# (余分な名前を定義しない) をとるかですか…。(でも、あれも、もっ
# と複雑なことをしようとして、サブルーチン等を導入したりすると名
# 前空間を汚してしまいますが…。
--
…………
…………
あと全部勝とう!
nakayosh at example.com/中島資博
PGP public key: <URL:http://www.kcn.or.jp/%7Enakayosh/nakayosh.pgp-public-key>
Mew-dist メーリングリストの案内