searchoptionについてNo.09464
izoka さん 21/06/15 15:47
 
searchoptionに関して、意図しない動作??というような挙動があるので確認させて
ください。

動作環境で以下のチェックを外した状態で
検索ダイアログ
 前回の検索文字列を使う
 単語の検索の状態を覚える
 追加の条件の状態を覚える

置換ダイアログボックス
 前回の検索文字列を使う
 前回の置換文字列を使う

以下の順に実行した時
replacedialog "","",searchoption|0x00000001&0xFFFFFFCF;
単語の検索にチェックが入った置換ダイアログボックス起動。
ダイアログ閉じる。
コマンド grepの実行。
単語の検索にチェックが「ある」grepダイアログボックス起動。

となるのですが、

grepdialog2 "","","",searchoption|0x00000001&0xFFFFFFCB;
単語の検索にチェックが入ったgrepダイアログボックス起動。
ダイアログ閉じる。
コマンド grepの実行。
単語の検索にチェックが「ない」grepダイアログボックス起動。

となっています。
searchdialog > grepコマンド でもreplacedialog同様の挙動です。
本来はどちらかに統一されている挙動でしょうか?

環境
秀丸エディタ32bit v8.98 beta13

[ ]
RE:09464 searchoptionについてNo.09465
秀丸担当 さん 21/06/15 17:26
 

手順の通りにしてみたところ、確かにそうなっていることが確認できました。
本来は単語の検索はOFF状態になるべきで、ON状態を明示指定したものを引き継ぐよ
うになっているべきではないです。
OFF状態となるように修正させていただきます。

[ ]
RE:09465 searchoptionについてNo.09466
izoka さん 21/06/15 17:30
 
早々のご確認ありがとうございます。
よろしくお願いいたします。

[ ]