"Shawn O. Pearce" <spearce@xxxxxxxxxxx> writes: > @@ -640,7 +656,9 @@ int cmd_rev_list(int argc, const char **argv, const char *prefix) > } > } > > - traverse_commit_list(&revs, show_commit, show_object); > + traverse_commit_list(&revs, > + nooutput ? noshow_commit : show_commit, > + nooutput ? noshow_object : show_object); > > return 0; > } The function names noshow_xxx() looked a bit funny, but I do not offhand have better alternatives to offer. This allows "--bisect-vars --no-output" and "--bisect-all --bisect-vars --no-output" but makes them behave differently. I do not think --no-output is useful with bisection anyway but maybe it makes sense to forbid the combination? - 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