From 78685441f4effd81082a53abb4c1246ebd1e0e49 Mon Sep 17 00:00:00 2001 From: Jonas Fonseca Date: Fri, 23 Jan 2009 12:23:29 +0100 Subject: [PATCH] Oops, always specify --no-color when using git diff --- tig.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tig.c b/tig.c index e6e44d3..88338d0 100644 --- a/tig.c +++ b/tig.c @@ -4165,12 +4165,13 @@ blame_request(struct view *view, enum request request, struct line *line) if (!strcmp(blame->commit->id, NULL_ID)) { struct view *diff = VIEW(REQ_VIEW_DIFF); const char *diff_index_argv[] = { - "git", "diff-index", "--patch-with-stat", "-C", - "-M", "HEAD", "--", view->vid, NULL + "git", "diff-index", "--root", "--patch-with-stat", + "-C", "-M", "HEAD", "--", view->vid, NULL }; if (!blame->commit->has_previous) { diff_index_argv[1] = "diff"; + diff_index_argv[2] = "--no-color"; diff_index_argv[5] = "--"; diff_index_argv[6] = "/dev/null"; } -- 2.30.2