diff options
author | Tim Hatch <tim@timhatch.com> | 2012-08-27 00:18:47 -0700 |
---|---|---|
committer | Tim Hatch <tim@timhatch.com> | 2012-08-27 00:18:47 -0700 |
commit | 469714fde66fe68d0e27c94c4027d4152b253e45 (patch) | |
tree | fc530d249dc25f6beedbae826b6e9f47a935ac5e | |
parent | afae5cb55704e3fa0ec16c9ba8c3fc0c88fe94da (diff) | |
download | pygments-469714fde66fe68d0e27c94c4027d4152b253e45.tar.gz |
Fix glitch in self-generation of unistring.py
-rw-r--r-- | pygments/unistring.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pygments/unistring.py b/pygments/unistring.py index 06cb9560..2fac753e 100644 --- a/pygments/unistring.py +++ b/pygments/unistring.py @@ -126,9 +126,9 @@ if __name__ == '__main__': # Jython can't handle isolated surrogates f.write("""\ try: - Cs = eval(r"%r") + Cs = eval(u_prefix + r"%s") except UnicodeDecodeError: - Cs = '' # Jython can't handle isolated surrogates\n\n""" % val) + Cs = '' # Jython can't handle isolated surrogates\n\n""" % repr(val).lstrip('u')) else: f.write('%s = %r\n\n' % (cat, val)) f.write('cats = %r\n\n' % sorted(categories.keys())) |