|
これ条件がハッキリわからないので突き止めようとしているうちに
時がやや経過してしまったんですが、
メニューの「マクロ」「マクロ実行」をダイアログ経由でファイルを選択して
マクロ実行すると、おそらくロックがかかることがあるんじゃないかなと思います。
(最大8秒ほど)
(この時はマクロファイルの1行目すら数秒といった単位で実行されない)
でも条件がよくわからないです。
(わかるのはこれが発生するのは、必ず「マクロ」「マクロ実行」のダイアログ経由
で選んだ時だけだ、ということです。)
一番ひどかったのは、V9.41β5 ぐらいの時期。
その後、マシには印象を受けるものの、完全に解消されたわけではないようです。
(更新でも「JavaScriptのマクロで固まる場合がある問題修正」みたいなものが来て
はいるんですけどねー)
一方、「マクロから」「秀丸で今開いてるマクロ」を起動した場合、
このロック現象はまずもって発生しないと思われます。
以下みたいなマクロで「今秀丸で開いているマクロをトップレベル扱いで実行(衝突
したら予約)」みたいなのだとロック現象はまず発生しません。
https://github.com/komiyamma/hm_run_current_macro/blob/main/HmRunCurrentMacro.mac
|
|