]> git.cworth.org Git - apitrace/commitdiff
tracediff: Fix python differ to not highlight when stdout is not a tty
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 6 Dec 2012 07:11:29 +0000 (07:11 +0000)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Thu, 6 Dec 2012 07:18:02 +0000 (07:18 +0000)
scripts/tracediff.py

index 68d967764d5ab0f1983ddf370d3d85968c74c077..0b720057e7bf6eb43260411e1f410c22bcdb61ef 100755 (executable)
@@ -180,7 +180,7 @@ class ExternalDiffer(Differ):
 #
 
 from unpickle import Unpickler, Dumper, Rebuilder
-from highlight import ColorHighlighter, LessHighlighter
+from highlight import PlainHighlighter, LessHighlighter
 
 
 ignoredFunctionNames = set([
@@ -244,7 +244,7 @@ class PythonDiffer(Differ):
         if self.isatty:
             self.highlighter = LessHighlighter()
         else:
-            self.highlighter = ColorHighlighter()
+            self.highlighter = PlainHighlighter()
         self.delete_color = self.highlighter.red
         self.insert_color = self.highlighter.green
         self.callNos = callNos