お世話になっております。
最近、「前の文字列を検索」コマンド(既定のショートカット: Ctrl+Shift+F3)を使用した際に、少し意外な位置が検索されるように感じることがありました。
この動作にはブックマークが関係しているようにも見受けられますので、以前ご報告させていただきました「ブックマーク一覧の挙動について」に関する件と何か関連があるのかもしれないと考えております。
今回、簡単に再現できる手順を見つけることができましたので、改めてご連絡させていただきました。
■ 環境
OS:Windows 11 Pro(24H2)
EmEditor Professional (64-bit)
バージョン:25.1.2
■ 再現手順
新規ファイルを作成します。
以下のような内容にします(先頭の番号は行番号を示しています)。
001:
002:AA
003:
004:
005:
006:AA
007:
008:AA
009:
010:
・4行目(空行)にブックマークを設定します。
・8行目の「AA」にカーソルを置きます。
・Ctrl+Shift+F3(「前の文字列を検索」)を実行します。
■ 実際の動作
2行目の「AA」が検索されました。
■ 期待していた動作
カーソルより前の位置にある6行目の「AA」がヒットするのが自然ではないかと感じています。
こちらの動作が仕様通りなのか、それとも何らかの不具合なのかご確認いただけますと幸いです。
どうぞよろしくお願いいたします。