"Replace all" changed in v8

SunDog

Member²
Suppose I have the following in a SQL (or any window for that matter) window:

abc
abc
abc

with the cursor at the start of the second line (where the "a" is underlined) and I want to replace "abc" with "def" but only for lines 2 and 3. I would typically do a Replace All with Scope=Global and Direction=Forward. In version 7, this only replaces occurrences after the position of the cursor, i.e. lines 2 and 3, as expected. But in version 8, it replaces all occurrences.

Was this in response to user requests or can it be put back the way it was in version 7? Otherwise, to do what I would like, I have to click the "Replace" button for each and every occurrence from the cursor to the bottom which sort of defeats the purpose of "Replace All" as I'm used to.
 
This seems like the correct behavior to me. Replace all for a global scope should replace all occurrences in the editor, regardless of the cursor location.
 
I suppose I just got used to it. I discovered that I can get what I want by selecting everything from the cursor downwards, changing to "Selection" mode, then using Replace All.
Thanks
 
Back
Top