101 def write(text): |
101 def write(text): |
102 outfile.write(text.encode()) |
102 outfile.write(text.encode()) |
103 flush = outfile.flush |
103 flush = outfile.flush |
104 |
104 |
105 lasttype = None |
105 lasttype = None |
106 lastval = u'' |
106 lastval = '' |
107 if self.error_color: |
107 if self.error_color: |
108 for ttype, value in tokensource: |
108 for ttype, value in tokensource: |
109 line = "%s\t%r\n" % (ttype, value) |
109 line = "%s\t%r\n" % (ttype, value) |
110 if ttype is Token.Error: |
110 if ttype is Token.Error: |
111 write(colorize(self.error_color, line)) |
111 write(colorize(self.error_color, line)) |