キーボードマクロと登録済みマクロの動作の関係について、秀丸6の場合の動作を調べてみました。
秀丸ではキーボードマクロ記録中にも他のマクロを呼び出すことが可能でした。中断などはされませんでした。
キーボードマクロを記録したソースでは他のマクロ名を呼び出して実行させるような、一文が記載されていました。
私はEmEditorの内部の処理が分からないので勝手な提案なのですが、
・マクロ呼び出し用のメソッドを作る。
・使用したショートカットのキーをそのまま記録できるようにする。
などの対策で、どうにか実現できないでしょうか?