From: Alex Morega Date: Sun, 7 Jul 2013 07:42:42 +0000 (+0200) Subject: fix js lexer X-Git-Tag: 1.0~76 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ba71bc0919398981b39799366abd14325c91bf04;p=thirdparty%2Fbabel.git fix js lexer --- diff --git a/babel/messages/jslexer.py b/babel/messages/jslexer.py index e8a7bb21..76d361cb 100644 --- a/babel/messages/jslexer.py +++ b/babel/messages/jslexer.py @@ -24,7 +24,7 @@ operators = [ '>>>=', '&', '&=', '|', '|=', '&&', '||', '^', '^=', '(', ')', '[', ']', '{', '}', '!', '--', '++', '~', ',', ';', '.', ':' ] -operators.sort(lambda a, b: cmp(-len(a), -len(b))) +operators.sort(key=lambda a: -len(a)) escapes = {'b': '\b', 'f': '\f', 'n': '\n', 'r': '\r', 't': '\t'}