aad12ab2f7
Matched fuzzy candidates against immutable source text while excluding ranges already selected for replacement. Inserted replacement content can no longer become a later exact or fuzzy candidate. Added regression coverage for multiple fuzzy source matches when the replacement contains the original search text. Fixes #7432