On Sat, Jul 10, 2021 at 9:37 PM Bagas Sanjaya <bagasdotme@xxxxxxxxx> wrote: > > On 11/07/21 07.46, Elijah Newren via GitGitGadget wrote: > > -l<num>:: > > - The `-M` and `-C` options require O(n^2) processing time where n > > - is the number of potential rename/copy targets. This > > - option prevents rename/copy detection from running if > > - the number of rename/copy targets exceeds the specified > > - number. > > + The `-M` and `-C` options can require O(n^2) processing time > > + where n is the number of potential rename/copy targets. This > > + option prevents the quadratic portion of rename/copy detection > > + from running if the number of rename/copy targets exceeds the > > + specified number. Defaults to diff.renameLimit, or if that is > > + also unspecified, to 400. > > Why not just defaults to diff.renameLimit if the default for it and -l > are both 400? Good point; I'll make that change and include it in the next re-roll.