GNOME Bugzilla – Bug 729758
Replace all goes infinite loop for recursive patterns
Last modified: 2014-05-24 02:00:54 UTC
Run: echo bar > foo; meld foo foo Edit -> Replace Search for: a Replace With: ab Click "Replace All" At this point Meld goes into an infinite loop.
Created attachment 276765 [details] [review] Fix loop on replace all
That patch looks good to me; I've applied the fix to master. Thanks! For future reference, I'm using a slightly different commit message style for Meld, prefixing the module changed (when it's a single module) and just giving the bug number as a bgo#XXXXXX reference in brackets, so that commit could have been ui.findbar: Fix loop on replace all (bgo#729758) Thanks for the bug report.
And for reference, this change can be made to git-bz like so: git config bz.add-url-method subject-append:"(bgo#%d)"