|
秀丸担当さん今日は、Iranoan です。
> 互換性も維持しつつ、折りたたみと部分編集も維持できる何かいい案があれば募
> 集したいです。
まず、どれは折り畳んだままでも同じなのか分類する必要があると思います。
まだ抜けていることが有ると思いますが、今思いつくのは次の通りです。
(どれもメニューから行うときも同様の心算です。)
・検索系は、折り畳みを解除しないオプション (searchdown etc.) とフラグ
(setsearch) が有ると良い
・next/prevfunc, directtagjump, tagjump は折り畳まれている部分にカーソ
ルが来るときは展開。展開しないオプションは要望があってからで良いで
しょう。
・goleftkakko 等括弧に移動するは、該当箇所が折り畳まれていれば展開
・上記カーソル移動系は、moveto, movetolineno 等明示して異動するコマン
ド以外は展開しない。明示して異動するコマンドは、移動先が折り畳まれて
いれば展開
基本的には、カーソルが移動する可能性のあるコマンドが問題になると思い
ます。少なくとも、今回最初にあった save 等の保存系と、showwindow 等の
描画系は、execmacro, loadhilight 以外の読み込み系は展開する必要はない
と思います。
皆さんのツッコミを期待します。
|
|