|
秀丸担当さん、こんにちは。
v8.56β7 で saveas/appendsave の selection オプションを追加していただきあり
がとうございました。
使ってみて気づいた点をお知らせします。
1. 保存先ファイルが存在しない場合、「ファイルが見つかりません」エラーになり
ます。この場合、新しいファイルが作成されるべきです。
2. appendsave 文を繰り返し実行しても、1回だけ実行した状態から変化がありませ
ん。たとえば
----------------
selectall; appendsave "hoge.txt", selection;
----------------
というマクロを3回実行したら、hote.txt の中身は
----------------
selectall; appendsave "hoge.txt", selection;
selectall; appendsave "hoge.txt", selection;
selectall; appendsave "hoge.txt", selection;
----------------
になるべきだと思いますが、現状では
----------------
selectall; appendsave "hoge.txt", selection;
----------------
になります。
3. 通常の範囲選択以外の状態(無選択、BOX選択、複数選択)で使うとファイル全体
が保存されますが、これは意図してこういう動作にしたものでしょうか。
特に意図がないのであれば、(現時点では)エラーにしておくか、少なくとも「その
ような使い方はしないように」とヘルプに明記しておくのがいいと思います。
というのは、もし将来「やっぱり無選択状態では空文字列が書き出されるようにして
ほしい」とか「やっぱり BOX 選択や複数選択にも対応します」とかいうことになっ
たとき、現状の(ファイル全体が保存される)動作との互換性を確保できないからで
す。
以上、ご確認のほどよろしくお願いいたします。
また何か気づいたら報告いたします。
|
|