diff options
| author | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-26 16:44:51 +0000 |
|---|---|---|
| committer | milde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04> | 2019-08-26 16:44:51 +0000 |
| commit | 62952d5f75adff89b9fa5694e4c58f6bd068f680 (patch) | |
| tree | baa4b7644744497bd187ba9fc078f679095825a4 /tools | |
| parent | 784ffa4d52bc12dc204f92c39feb80cd16ecb724 (diff) | |
| download | docutils-62952d5f75adff89b9fa5694e4c58f6bd068f680.tar.gz | |
py3: Use 'sorted(foo)' instead of 'foo.sort()'
This works with iterators also (like 'dict.keys()' in Python 3)
Signed-off-by: Stephen Finucane <stephen@that.guru>
git-svn-id: https://svn.code.sf.net/p/docutils/code/trunk/docutils@8357 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'tools')
| -rw-r--r-- | tools/dev/generate_punctuation_chars.py | 3 | ||||
| -rwxr-xr-x | tools/dev/unicode2rstsubs.py | 6 |
2 files changed, 3 insertions, 6 deletions
diff --git a/tools/dev/generate_punctuation_chars.py b/tools/dev/generate_punctuation_chars.py index 55349016d..743054e80 100644 --- a/tools/dev/generate_punctuation_chars.py +++ b/tools/dev/generate_punctuation_chars.py @@ -269,8 +269,7 @@ def mark_intervals(s): Sort string and replace 'cdef' by 'c-f' and similar. """ l =[] - s = [ord(ch) for ch in s] - s.sort() + s = sorted([ord(ch) for ch in s]) for n in s: try: if l[-1][-1]+1 == n: diff --git a/tools/dev/unicode2rstsubs.py b/tools/dev/unicode2rstsubs.py index e0a45354a..6dd2ac87c 100755 --- a/tools/dev/unicode2rstsubs.py +++ b/tools/dev/unicode2rstsubs.py @@ -163,8 +163,7 @@ class CharacterEntitySetExtractor(object): return name def write_sets(self): - sets = list(self.sets.keys()) - sets.sort() + sets = sorted(self.sets.keys()) for set_name in sets: self.write_set(set_name) @@ -177,8 +176,7 @@ class CharacterEntitySetExtractor(object): print('writing file "%s"' % outname) outfile.write(self.header + '\n') set = self.sets[set_name] - entities = [(e.lower(), e) for e in set.keys()] - entities.sort() + entities = sorted([(e.lower(), e) for e in set.keys()]) longest = 0 for _, entity_name in entities: longest = max(longest, len(entity_name)) |
