From 4037bdd829e15eedd1ba9719342f9f8f298c7a21 Mon Sep 17 00:00:00 2001 From: ache Date: Tue, 19 Sep 2017 10:59:48 +0200 Subject: Color support only if output is term --- todo.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'todo.cpp') diff --git a/todo.cpp b/todo.cpp index 2770fee..ba9c5ec 100755 --- a/todo.cpp +++ b/todo.cpp @@ -129,11 +129,15 @@ void modifyTODO( vector& listTodo, int argc, char* argv[], Functor modif int main(int argc, char *argv[]) { - color = true; + color = false; vector listTodo; int action = -1; int startArgv = 2; + + color = isatty(fileno(stdout)); + + if( argc > 1 ) { // Si la première lettre est une majuscule bool ok = false; -- cgit v1.2.3