Geany's replace function replaces until the search string cannot be found again. This seems like just the right thing to do, but it has some undesirable effects
on a file, do the replace equivalent to
in vim this strips away the first three characters as I intended. Geany leaves only len(line) mod 3 characters on every line - only then '^...' does not match anymore.
I am actually not sure wether everyone finds this unintended behaviour, but it's really unexpected for me. I think it should only scan the file once.
Log in to post a comment.