Pranit Bauva <pranit.bauva@xxxxxxxxx> writes: > Reimplement `bisect_clean_state` shell function in C and add a > `bisect-clean-state` subcommand to `git bisect--helper` to call it from > git-bisect.sh . > > Using `--bisect-clean-state` subcommand is a measure to port shell > function to C so as to use the existing test suite. As more functions > are ported, this subcommand will be retired but its implementation will > be called by bisect_reset() and bisect_start(). > > Mentored-by: Lars Schneider <larsxschneider@xxxxxxxxx> > Mentored-by: Christian Couder <chriscool@xxxxxxxxxxxxx> > Signed-off-by: Pranit Bauva <pranit.bauva@xxxxxxxxx> > --- This seems to be where this round diverges from the previous one. This patch in this round has more stuff that used to be in builtin/bisect--helper.c in the previous one in bisect.c. Because I am not sure if the distinction would make that much of a difference (after all, I do not think of a good reason why many bisect internals need to be exposed to anything other than the eventual builtin/bisect.c that retires git-bisect.sh), I am OK with the change to this patch between the previous round and this round. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html