|
> movetolineno についてですが、moveto 同様に縦軸方向については、負数
>も可能にして頂くことは困難でしょうか?
これをやってしまうと秀丸エディタと非互換が発生してしまいます。
秀丸では、movetolineno 1, 0; とやると、ファイルの先頭に移動します。し
かし、鶴亀で負の数を認めてしまうと、これがヘッダの最終行に行ってしまいま
す。そうするとマクロがうまく動かないケースが出てくる可能性があります。
ま、そういう使い方をしてるマクロが無ければ問題ないし、そもそもそれを言
うならmoveto関数だって負の数を指定してるマクロが無いとも言えないんですが
…。秀丸側のマクロ関係のソースコードを見た限りでは、movetolineno時の
「0」は特別な処理が入っていたのでなんかまずいような気がします。
しいて対応するなら、movetolineno文とは別に、tkinfo.dll側に関数追加って
形にした方がいいと思います。(どうしても必要なら)
|
|