Kaydet (Commit) f5d2fdf1 authored tarafından Fred Drake's avatar Fred Drake

Hack to make this still work with Python 1.5.2. ;-(

üst 7df9c60b
......@@ -105,6 +105,11 @@ for ch in "\"'\\\n#":
_tran = string.join(_tran, '')
del ch
try:
UnicodeType = type(unicode(""))
except NameError:
UnicodeType = None
class Parser:
def __init__(self, indentwidth, tabwidth):
......@@ -113,7 +118,7 @@ class Parser:
def set_str(self, str):
assert len(str) == 0 or str[-1] == '\n'
if type(str) == type(u""):
if type(str) is UnicodeType:
# The parse functions have no idea what to do with Unicode, so
# replace all Unicode characters with "x". This is "safe"
# so long as the only characters germane to parsing the structure
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment