Here is the link to v6[1]. I have kept bisect_log() and bisect_voc() on hold right now. It would be sent to the list whenever it is required which would probably be during the end. Important Changes wrt v6: * make the method write_terms() static * Use fprintf() instead of strbuf functions * Previously ".git/" was hardcoded. Now it uses GIT_PATH_FUNC * Use error() instead of die. [1]: http://thread.gmane.org/gmane.comp.version-control.git/294388 Pranit Bauva (3): bisect--helper: use OPT_CMDMODE instead of OPT_BOOL bisect: rewrite `check_term_format` shell function in C bisect--helper: `write_terms` shell function in C builtin/bisect--helper.c | 96 +++++++++++++++++++++++++++++++++++++++++++++--- git-bisect.sh | 49 ++++-------------------- 2 files changed, 97 insertions(+), 48 deletions(-) -- 2.8.2 -- 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