This commit is contained in:
Behdad Esfahbod 2012-01-20 14:21:53 -05:00
parent 8f1db07894
commit 47ca766a9c
2 changed files with 3 additions and 4 deletions

View File

@ -8,7 +8,7 @@ def decode (s):
if __name__ == '__main__': if __name__ == '__main__':
if len (sys.argv) == 1 or ('--stdin' in sys.argv and len (sys.argv) != 2): if len (sys.argv) == 1 or ('--stdin' in sys.argv and len (sys.argv) != 2):
print "Usage:\n %s [UNICODE_STRING]...\nor:\n %s --stdin" % (sys.argv[0], sys.argv[0]) print "Usage:\n %s UNICODE_STRING...\nor:\n %s --stdin" % (sys.argv[0], sys.argv[0])
sys.exit (1) sys.exit (1)
if '--stdin' in sys.argv: if '--stdin' in sys.argv:

View File

@ -34,15 +34,14 @@ def pretty_name (x):
def pretty_names (s): def pretty_names (s):
s = re.sub (r"[<+>\\]", "", s) s = re.sub (r"[<+>\\uU]", " ", s)
s = re.sub (r"[uU]", " ", s)
s = [unichr (int (x, 16)) for x in re.split ('[, \n]', s) if len (x)] s = [unichr (int (x, 16)) for x in re.split ('[, \n]', s) if len (x)]
return ' + '.join (pretty_name (x) for x in s) return ' + '.join (pretty_name (x) for x in s)
if __name__ == '__main__': if __name__ == '__main__':
if len (sys.argv) == 1 or ('--stdin' in sys.argv and len (sys.argv) != 2): if len (sys.argv) == 1 or ('--stdin' in sys.argv and len (sys.argv) != 2):
print "Usage:\n %s [UNICODE_CODEPOINTS]...\nor:\n %s --stdin" % (sys.argv[0], sys.argv[0]) print "Usage:\n %s UNICODE_CODEPOINTS...\nor:\n %s --stdin" % (sys.argv[0], sys.argv[0])
sys.exit (1) sys.exit (1)
if '--stdin' in sys.argv: if '--stdin' in sys.argv: