[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 メーリングリストの案内