I don't have plans to merge this work before the feature freeze ends. I should have made that clear. As for the behavior --- I strongly dislike it. It can lead to the same search string being interpreted two different ways. Sent from my Palm Pre On Jul 7, 2011 1:51 PM, Stefan Monnier <monnier@iro.umontreal.ca> wrote: We're in feature freeze, so it's not a good time to integrate such changes. I haven't had time to look at them, but have one comment below: > Bugfixes > -------- > - After an isearch settings change, we refresh the state stored at the to of > the stack. This way, we don't lose track of settings after adding characters > to the search string and removing them again. IIUC that's not a bug, it's a feature. When I switch to regexp search after starting a normal search, I don't want to revert to non-regexp search just because I noticed that there was a typo and used backspace a few times to go fixing that typo. Stefan