]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Patch #1830 by Peter Harris, fix some 2.x-isms.
authorGuido van Rossum <guido@python.org>
Tue, 15 Jan 2008 17:41:38 +0000 (17:41 +0000)
committerGuido van Rossum <guido@python.org>
Tue, 15 Jan 2008 17:41:38 +0000 (17:41 +0000)
Tools/i18n/pygettext.py

index 839846e0cc5e01898612f7e51d75685e1fbadcb9..bdf52e0ff88aaa87c2a0d5844b892033ce61b833 100755 (executable)
@@ -453,11 +453,9 @@ class TokenEater:
         # sort all the entries by their first item.
         reverse = {}
         for k, v in self.__messages.items():
-            keys = v.keys()
-            keys.sort()
+            keys = sorted(v.keys())
             reverse.setdefault(tuple(keys), []).append((k, v))
-        rkeys = reverse.keys()
-        rkeys.sort()
+        rkeys = sorted(reverse.keys())
         for rkey in rkeys:
             rentries = reverse[rkey]
             rentries.sort()
@@ -469,8 +467,7 @@ class TokenEater:
                 # k is the message string, v is a dictionary-set of (filename,
                 # lineno) tuples.  We want to sort the entries in v first by
                 # file name and then by line number.
-                v = v.keys()
-                v.sort()
+                v = sorted(v.keys())
                 if not options.writelocations:
                     pass
                 # location comments are different b/w Solaris and GNU:
@@ -662,7 +659,6 @@ def main():
 if __name__ == '__main__':
     main()
     # some more test strings
-    _(u'a unicode string')
     # this one creates a warning
     _('*** Seen unexpected token "%(token)s"') % {'token': 'test'}
     _('more' 'than' 'one' 'string')