APEL version

Shuhei KOBAYASHI shuhei @ aqua.ocn.ne.jp
1999年 11月 9日 (火) 20:49:26 JST


今回は急いで書いたので名前にこだわりを持っていなかったです(^^;

>>>>> In <htxn1snvs4h.fsf @ mulelab3.etl.go.jp>,
>>>>> tomo @ etl.go.jp (守岡 知彦 /  MORIOKA Tomohiko) wrote:
> XEmacs の `emacs-version>=' に合わせて、`product-version>=' にするの
> を希望します。

私も product-version>= の方が適切だと思います.

> product-feature-p とかの方が良いんじゃないでしょうか?

>>>>> In <14375.65498.356600.98123Q @ wanderlust.dq.isl.ntt.co.jp>,
>>>>> Yuuichi Teranishi <teranisi @ gohome.org> wrote:
> (product-featurep FEATURE VERSION) 
> 
> とするのはどうでしょう。

ええと, product- を prefix と考えれば product-featurep が適切で,
product-feature を判定する predicate であれば product-feature-p
が適切なのですが, 今回は前者ですよね? (頭が働いてないです^^;)
product-featurep でいいと思います.

> いっそ、判定関数だけ提供することにして、名前も

product-require の中で (require FEATURE) を行なっているのは, FEATURE
が provide されているのを確認するつもりでした.
byte-compiler 関係の事情を書いたように (require FEATURE) を置き換える
ことは意図していません.

> あと、product-name も check できた方が良いかも知れません。
> 
> ;; 例えば、APEL の alist か XEmacs 附属の alist かを調べたい時とか?

あまり使用頻度が高くなさそうなので, `product-name' で直接調べるという
のでは駄目ですか?

-- 
Shuhei KOBAYASHI




More information about the APEL-ja mailing list