Make colors for useflags be the same as portage.
authorPaul Varner <fuzzyray@gentoo.org>
Wed, 16 May 2012 21:12:03 +0000 (16:12 -0500)
committerPaul Varner <fuzzyray@gentoo.org>
Wed, 16 May 2012 21:12:03 +0000 (16:12 -0500)
The current colors are the opposite of how portage uses the colors.
This just switches them so portage and equery show the same color for
the same meaning, Red is a set useflag and blue is an unset useflag.

Note: This ignores any user defined colormaps in portage.

pym/gentoolkit/pprinter.py

index d9f0375742524a20b21f78b92c901be490f2bff9..7d8dc2c027909f6307e28db04b0785f8ac54ce80 100644 (file)
@@ -116,7 +116,7 @@ def subsection(string):
 
 def useflag(string, enabled=True):
        """Returns a USE flag string."""
-       return output.blue(string) if enabled else output.red(string)
+       return output.red(string) if enabled else output.blue(string)
 
 def keyword(string, stable=True, hard_masked=False):
        """Returns a keyword string."""