V9.00β13No.10580
秀丸担当 さん 21/09/15 10:14
 

V9.00β13を公開しました。

以下のページの「先行開発バージョンはこちら」からダウンロードできます。
https://hide.maruo.co.jp/software/hidemaru.html

32bit版:
https://hide.maruo.co.jp/software/bin3/hm900b13_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hm900b13_x64_signed.exe

[ ]
RE:10580 V9.00β13 フィードバック@No.10587
ohtorii さん 21/09/17 22:29
 
お疲れ様です。

以下、修正に対するフィードバックです。
> マクロ実行の参照ダイアログが秀丸ファイラーClassicのWindows2000タイプ風のと
>きヒストリがうまく出ない問題の修正。


ヒストリが表示されるようになりました、ご対応ありがとうございます。
ただ、新規問題が1点発生しています。


==== 新規問題 ====
「マクロ実行ダイアログ」で実行したマクロのファイル名が、ヒストリ(ファイル名
(N)のドロップダウンリスト)に追加されない。


==== 再現手順 ====

以下のfoo.macとbar.macはマクロディレクトリ(※)に存在する適当なファイル名に
読み替えください。

・マクロ実行ダイアログを開く【メニュー→マクロ→マクロ実行】
・foo.macを選択し実行
・再度、マクロ実行ダイアログを開く
 →foo.macがファイル名(N)にある(問題なし)
・bar.macを選択し実行
・再度、マクロ実行ダイアログを開く
 →bar.macがファイル名(N)にあるが、ファイル名(N)のドロップダウンリスト
をマウスクリックして開いても何故か foo.mac が存在しない。

(※)マクロディレクトリ
メニュー→その他→動作環境→環境→マクロ用のフォルダ
私は以下パスを設定してます。
%HOMEDRIVE%%HOMEPATH%\hidemaru\macro


==== 環境 ====
Windows10 64bit
秀丸エディタ 9.00 b13 64bit

よろしくお願いいたします。

[ ]
RE:10580 V9.00β13 フィードバックANo.10588
ohtorii さん 21/09/17 22:31
 
お疲れ様です。

重箱の隅の気がしますが・・・
無視するのも何なので念のためご連絡します。


秀丸エディタマクロヘルプの キーワード(N)タブ に keepcom がありますが、
この命令に関する詳細がヘルプに書かれておりません。

あと、ヘルプの 検索(S)タブ からkeepcomを検索すると「トピックは見つかりま
せんでした。」とメッセージがポップアップしました。
ヘルプの作成間違いですかね・・・??

よろしくお願いいたします。

[ ]
RE:10587 V9.00β13 フィードバック@No.10590
秀丸担当 さん 21/09/21 09:09
 

確かにそういう動作になってしまいます。
マクロ実行で実行したマクロファイルは、最後の1つだけはあらかじめ入力される状
態として覚えていますが、ファイルヒストリのように累積的には覚えていないです。
ドロップダウンに出るのは、「ファイル(F)」メニューのファイルヒストリにあるも
のと同じ、普通に開いたファイルのヒストリで、マクロ実行したマクロのヒストリは
もともと無いです。

ファイルヒストリが出ても.mac以外はエラーになるだけで意味がないので、.macだけ
にフィルタリングしたのですが、それが不具合と捉えられないかが心配ということで
した。
https://www.maruo.co.jp/turukame/3/x10570_.html
それで不具合と捉えられてしまったので、やっぱりやめて従来通りにしたほうがいい
かなと思います。

[ ]
RE:10588 V9.00β13 フィードバックANo.10591
秀丸担当 さん 21/09/21 09:11
 

keepcomという文は確かに無いです。
キーワードは何かしら見つけやすいような言葉として書いているだけだったのだと思
います。
紛らわしいので消しておこうと思います。

[ ]
RE:10590 V9.00β13 フィードバック@No.10593
ohtorii さん 21/09/21 13:08
 
お疲れ様です。

なるほど、マクロ実行したマクロのヒストリはもともと無いんですね。
以下、私見ですが

(1)b13の実装はマクロを連続実行するときに都合が良いので正式仕様にする 
   → ただしファイルヒストリのように累積的には覚えていないため不具合と判
断される場合あり。

(2)マクロ実行したマクロのヒストリを実装する 
   → 実装コストが多い割にユーザーから「便利になったね!」と言ってもらえ
るかどうか・・・(費用対効果が低そう)

(3)従来の仕様(.mac以外も表示する)に戻す

個人的には(1)(3)が落とし所だと思っています。
最終的な判断は作者様にお任せしますm(__)m

よろしくお願いいたします。

[ ]
RE:10593 V9.00β13 フィードバック@No.10595
秀丸担当 さん 21/09/22 10:00
 

いずれ従来通りに戻してしまうかもしれなですが、V9.00β14時点では、せっかくな
ので.macのフィルタリングがあるままにしています。

[ ]