Subject: Re: bug#12526: 24.2.50; `query-replace-interactive' not always respected

From: Juri Linkov <[email-masked]>
Date: Thu, 04 Oct 2012 22:30:30 +0300

>> So your wish is about invoking `query-replace'
>> instead of `isearch-query-replace' from Isearch.
>
> I think so.  What is the difference between these two commands, apart
> from the one involving the "from" string?

Another difference is that `isearch-query-replace' invokes replacements
using the current Isearch state (case-sensitivity used in the current search,
word delimiters, lax whitespace, etc.), so replacements will replace exactly
the same matches as visited by Isearch.