Signed-off-by: Yonggang Luo <luoyongg...@gmail.com> --- lib/color.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/lib/color.c b/lib/color.c index 8063dc26..963a2ec2 100644 --- a/lib/color.c +++ b/lib/color.c @@ -117,9 +117,14 @@ parse_opt (int key, char *arg, if (strcmp (arg, values[i].str) == 0) { color_mode = values[i].mode; +#ifdef _WIN32 + if (color_mode == color_auto) + color_mode = color_never; +#else if (color_mode == color_auto) color_mode = isatty (STDOUT_FILENO) ? color_always : color_never; +#endif break; } if (i == nvalues) -- 2.36.1.windows.1