diff --git a/src/init.cpp b/src/init.cpp index e46e2389..878418c2 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -38,6 +38,7 @@ #include #include #include +#include #include //////////////////////////////////////////////////////////////////////////////// @@ -100,7 +101,7 @@ void initializeDataAndRules ( Rules& rules) { // Rose tint my world, make me safe from my trouble and pain. - rules.set ("color", "on"); + rules.set ("color", isatty (STDOUT_FILENO) ? "on" : "off"); // Make common hints available via rules: // :debug --> debug=on