weird find/replace

kofolamaster

Member²
Hello,

I have weird find/replace behaviour in my PL/SQL Developer (7.1.5.1398):

"aaaaaaaaaa"; select any one ("a") or two ("aa"); now "replace all" on "selection" "a"->"b"
0 items replaced
-- output should have 1 resp. 2 items replaced

"aaaaaaaaaa"; select first three "a"; now "replace all" on "selection" "a"->"b"
1 items replaced
output is "abaaaaaaaa"
-- output should be "bbbaaaaaaa"

"aaaaaaaaaa"; select last three "a"; now "replace all" on "selection" "a"->"b"
1 items replaced
output is "aaaaaaaaba"
-- output should be "aaaaaaabbb"

"aBaBa"; select "BaBa"; now "replace all" on "global" "a"->"X"
2 items replaced
output is "aBXBX"
-- output should be "XBXBX"
 
The behaviour in examples 1, 2 and 3 has changed, but has still bugs.
"aaaaaaaaaa"; select last one "a", "replace all" on "selection" "a"->"b"
1 items replaced
output is "aaaaaaaaba"
-- output should be "aaaaaaaaab"
this bug hits with any number of selected "a"

Tested with PLSQLDeveloper 8.0.0.1480
 
Back
Top