[Mew-dist 04038] IM-86: IM::Config does not consider which selectors are defined?

Makoto MATSUSHITA ( まつしたまこと ) matusita at example.com
1998年 2月 28日 (土) 22:11:35 JST


mew-config-list をいちいち手で書く,のは何をどう考えてもださいという気
がしてきたので(mew-folder-list を手で書くというのと同じくらい情けない
気がしてきたので),適当な perl program を書いておいて起動時にはそいつ
を叩いてその返事で mew-config-list を作ろうと思いたち,Config.pm を読
んでいて気がつきました.

どうして IM::Config は,read_cfg() にて自分が読んだ selector の名前(の
一覧)を明示的に覚えようとはしないのでしょうか?  上記理由により,初期化
ファイル内デどれだけの case 文を書いたのかを読みたいと思っています(そ
うでなければ mew-config-list の中身を埋められないですから).

# ちなみに,現状の方法では,それを Config.pm 内でちゃんと判断してがん
# ばるのは結構辛いんじゃないかという認識をしていますが,これは正しいで
# しょうか.

というわけで,このままじゃ辛いのでなんとなく Config.pm を触りたいと思っ
ているのですが,その前に 1 つだけ確認させてください.現状の Config.pm 
がそういう使われかたを単に想定していないだけなのか,それとも何らかの方
針により既にそういう機能は実装しない旨の合意がなされているのでしょうか.

# もっと問題なのは,きっとこの機能は既存のどの IM な program に対する 
# patch としても作れなさそうだということかもしれないのですが,まあ自分
# で使えたらとりあえず済むかなと思って割り切っています ;-)

-- -
Makoto `MAR' MATSUSHITA



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