> Since the aim of query-replace-regexp is primarily to do a searchI don't think the difference is very important, but I wouldn't oppose
> and replace, not to find all places in the buffer where a regexp
> matches, it should instead skip over those cases and only ask about
> places where replacing will make a difference.
such a change.