|
h-tom です。
ネタ的な要望をいくつか
・置換の拡張
置換側で、Perlのテキスト修飾子を使えるようにならないでしょうか?
\l 次の文字を小文字に変換
\L \E までを小文字に変換
\u 次の文字を大文字に変換
\U \E までを大文字に変換
\E 大文字、小文字変換の終了
\Q \E までのパターン指定メタ文字の意味を打ち消す
例 検索:([a-z]+)
置換:\u\1
hidemaru -> Hidemaru
例 検索:([a-z]+) ([a-z]+)
置換:\U\1\E \2
hidemaru editor -> HIDEMARU editor
現状でも、検索+変換か、マクロを使えば可能ですが、置換で簡単に(?)
できればいいと思います。
実際には、全角英字をどうするとか、いろいろありそうですが。
いっそのこと変換モジュールを呼び出せるといいのですが、やたら構文が
長くなりそうなので、無理かな?
・execmacro文で、引数を渡す方法
引数を渡す方法を、menuarrayと似た構文でも、可能にできないでしょうか?
例 execmacro "マクロ名",5(配列のサイズ),$ARGV(文字変数配列名);
第二引数が数値なら、第三引数で指定された文字変数の配列から、数値の数
だけ、引数を設定する。
・64bit版Hidemarnet Explorer
今の所、予定はなしですかね?
|
|