|
こんなバグです。とりあえずこんなマクロを用意します。
//*5 a1.mac - 1999/07/28
//*3 ToU , ToL, ToUa, ToUb
message searchbuffer + " - " + str(searchoption);
endmacro;
データはこんな感じです。
//*5 a2.txt - 1999/07/28 - Win 95, Hidemaru Ver. 3.01
//*3 ToU , ToL, ToUa, ToUb
ToU
ToL
ToUa
ToUb
ToU2
ToL2
ToUa2
ToUb2
// end
a2.txt で To を強調表示します。
強調一覧の検索で、ToL とか ToU を正規表現、単語を指定せずに検索します。
これは正常な検索が行われています。
他の「秀丸」で a1.mac を実行すると、searchbuffer, searchoption は正常です。
ToU - 2 とか ToL - 2 になるはずです。
強調一覧のダイアログをとじます。
強調一覧の下候補、上候補はボタンをクリックしてください。
このテストでは、ショートカットは使用しません。
強調一覧の検索で、ToU. を正規表現を指定して検索します。
出来ませんでしょう。そのまにして、
他の「秀丸」で a1.mac を実行すると、searchbuffer, searchoption は正常です。
ToU. - 18 になるはずです。検索も正常です。
ここで、a2.txt の編集に帰ります。強調一覧のダイアログのフォーカスを失い、
a2.txt の編集で検索を行うと、ToU. を正規表現の検索になります。
強調一覧のダイアログにフォーカスを与えます。すると ...
ToU. の正規表現での検索が正常になります。
強調一覧の検索で searchbuffer, searchoption はどのように処理されているのか ???
おかしいですよね ...
|
|