Remove check of isatty when guessing color.
authorPaul Varner <fuzzyray@gentoo.org>
Thu, 6 Sep 2012 21:34:19 +0000 (16:34 -0500)
committerPaul Varner <fuzzyray@gentoo.org>
Thu, 6 Sep 2012 21:34:19 +0000 (16:34 -0500)
When going through a pipe, color is already turned off.  This allows
color to be restored with the --no-pipe option.  If color is not desired
with --no-pipe, then --nocolor should also be specified.

pym/gentoolkit/equery/__init__.py

index a73ef1ba5e07aa45504a28f465d02342ab37bcdf..65f3ec15c5cb704e46fd5a859c422bb895e1944f 100644 (file)
@@ -215,8 +215,8 @@ def initialize_configuration():
        CONFIG['termWidth'] = term_width - 1
 
        # Guess color output
-       if (CONFIG['color'] == -1 and (not sys.stdout.isatty() or
-               os.getenv("NOCOLOR") in ("yes", "true")) or CONFIG['color'] == 0):
+       if (CONFIG['color'] == -1 and os.getenv("NOCOLOR") in ("yes", "true") or
+               CONFIG['color'] == 0):
                pp.output.nocolor()
 
        if CONFIG['piping']: