|
秀丸担当さん今日は、Iranoan です。
通常「マーク一覧」から [移動] すると、移動先のファイルが開いている場
合は、そのウィンドウに移動するだけで、新たにファイルは開かないと思いま
す。しかし、条件が重なると必ずファイルを開いてしまいます。
(1) 適当なファイルで、「マーク」をつける
(2) 末尾のマクロを用意しておき (1) のファイルに対して、
Hidemaru.exe /xreactive.mac /j20 sample.txt
を実行 (行番号は幾つでも良い)
→この時点で、開き直したファイルにマークがついていない (これがそも
そもおかしい?)
(3)「マーク一覧」から [移動]
→別のウィンドウでファイルを開いてしまう
こちらのウィンドウには「マーク」が付いている
こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.7.00β19 です。
//----------------- reactive.mac -----------------
showwindow 0;
##handle = hidemaruhandle( 0 );
##x = column + 1;
##y = lineno;
##winNo = findhidemaru( filename );
$file = filename;
closenew;
openfile "/j" + str( ##y ) + "," + str( ##x ) + " " + $file;
closehidemaru ##handle;
showwindow 1;
|
|