Here is the link to v7[1]. This has a few modifications.
Changes wrt v7 as suggested by Eric are:
* Include the name of the file in the error message which couldn't be opened.
* Use error_errno() with which we can make the error message more valuable.
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(-)