ThirdParty/Pygments/pygments/lexers/special.py

changeset 12
1d8dd9706f46
parent 0
de9c2efb9d02
child 684
2f29a0b6e1c7
--- a/ThirdParty/Pygments/pygments/lexers/special.py	Fri Jan 01 16:11:36 2010 +0000
+++ b/ThirdParty/Pygments/pygments/lexers/special.py	Sat Jan 02 15:11:35 2010 +0000
@@ -10,7 +10,7 @@
 """
 
 import re
-import cStringIO
+import io
 
 from pygments.lexer import Lexer
 from pygments.token import Token, Error, Text
@@ -60,12 +60,12 @@
         Lexer.__init__(self, **options)
 
     def get_tokens(self, text):
-        if isinstance(text, unicode):
+        if isinstance(text, str):
             # raw token stream never has any non-ASCII characters
             text = text.encode('ascii')
         if self.compress == 'gz':
             import gzip
-            gzipfile = gzip.GzipFile('', 'rb', 9, cStringIO.StringIO(text))
+            gzipfile = gzip.GzipFile('', 'rb', 9, io.StringIO(text))
             text = gzipfile.read()
         elif self.compress == 'bz2':
             import bz2

eric ide

mercurial