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

Reply via email to