Di Dave!
Testing 1.6.0 rev: 5641
[EMAIL PROTECTED] wrote:
Erwin Brandstetter wrote:
# One more cornercase for "Find and Replace". Try to replace multiple
occurrences of 'abc' with 'abcd' and see for yourself ..
Seems like "Replace" continues the search at the _beginning_ of the
newly inserted text. If the search string is included in the replace
string, we end up in an endless loop.
Might be easy to fix by continuing the search _after_ the replaced
string. ("Find" seems to do it right.)
OK, got that one.
Almost. :) You nailed the case abc -> abcd. But you missed the case abc
-> dabc.
Looks like you continue to search one character after beginn of replaced
text. The proper solution would be to continue the search at the end of
the inserted text (= beginn of the rest of the text).
Regards
Erwin
---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly