> 機械的に作業しているので,ish から出てくるファイル名をそのまま
> マクロ名に当てていたせいですね。修正しました。
元が ishファイルだったのですね、ありがとうございます。
> 些細なことですが,補間ではなく補完です。(あながち間違いではないけれど)
すみません、某アニメの補間が効いていたのに気が付かなくて。(^^;
同梱マクロの chk_opt.def というのが何をするマクロなのかわからなくて
そのまま起動させたら無限ループになったようです。
16階の ishから辿って 15階の発言に説明が有りました。以下に引用します。
------------------------------------------------------------
> 12734/12751 xxxxxxxx - aja - VZマクロ作者とユーザーのお供 > mes16
> (15) 99/02/10 13:44 コメント数:2
opt_lst.def
現在のオプションを option.lst というファイルに一覧で出力します(ディス
ク上にはファイルはつくりません)。
chk_opt.def
上でつくられた option.lst に対し、現在のVZのオプションで変化があった
ものにマークをつけます。
ちょっと上の説明だとわかりにくいんですが、使い方はたとえば、
(1)公開マクロでトラブルがあるユーザーが、 自分の.def 環境で opt_lst.def
を実行して出力した option.lst を会議室にアップしてもらう。
↓
その option.lst に対し、 マクロの作者は自分の環境で chk_opt.def を実
行すると、ユーザーと自分のオプションの違いが一目でわかる。
---------- option.lst --------------------- 1999/02/09 (Tue) 14:56 --------
DOSV *z- St- *vw- zk-
Bt64 Bf4096 Bo32768 EM1024 *XM0 *Bm12879 Ba2 *Hs256
*Hf256 *Hx128 Ha64 *Hw64 *Bl2048 Bc1024 *Bu64 *Bv1024
*SW3 *TC10 WD80 We80 PG0 RS3 Ta8 Tb4 Ci4 Co6 WL0
*LC30 VM0 *CA52 Sr5 *Qt0 *Qc40 *Qw100 RM0
(以下、略)
(2) 公開マクロに作成時の自分の option.lst を同梱して、ユーザーに協力し
てもらい、単純な配慮不足のバグ出しを容易に行う。
(3) 自分の公開マクロの行儀のよさを調べる(起動前と起動後のオプションを
比較)。
(4) 製品添付の vz.def 環境と比較して、自分の廃人具合を自覚する(^^;
(5) ひとのマクロのあら捜しをする (^^;; ォィォィ
このマクロはPDS (by FGALDC VZ users) にしたいと思っているんですが、
いまのところ、 dos/v 版にしか対応していません(できる範囲で 98 と J31
用のコードも書いてみましたが、てきとーです (^^;)。
------------------------------------------------------------
なるほど、option.lst を開いた状態で起動するのですね。
これはマクロのバグ出しなどに使えば便利そうです。
このような説明を同梱してくれると利用者が助かると思うのですが、どうでしょう。