Using ver 3.4.2. I have the following settings for Find and Replace:
find.replace.wrap=0
find.close.on.find=0
find.replace.escapes=1
find.replace.wrap=0
find.replacewith.focus=1
find.replace.advanced=1
find.use.strip=1
find.strip.incremental=0
replace.use.strip=0
strip.button.height=22
Anything else in this area would be the default setting.
While using those settings, the first time you try to find something "wrap" will be enabled and "find.replace.escapes" (backslash) will be set as off.
If you open the Find & Replace dialog first (not set for strip) the settings will be okay. If you open the Find dialog first they will be wrong. If you open the Find & Replace after using Find they will be wrong. If you aren't using the Find Strip option these settings will be correct.
I think this started with build 3.4.0, maybe when "incremental searching and temporary highlighting" was added?
It took me awhile to figure out what was happening or what I think is happening in order to even attempt a bug report...
Fix committed as [993989].
Related
Commit: [993989]
Thank you! Applied the patch, just like old times again.
Thought I was accidentally toggling into wrap and un-escape mode somehow when my attention was focused elsewhere :)