[Python-checkins] Fix trailing whitespace in keyword.py (GH-20881)

Pablo Galindo webhook-mailer at python.org
Sun Jun 14 23:33:38 EDT 2020


https://github.com/python/cpython/commit/5fc4f8ae68aecf07f2ae4029dbcf997027489944
commit: 5fc4f8ae68aecf07f2ae4029dbcf997027489944
branch: master
author: Pablo Galindo <Pablogsal at gmail.com>
committer: GitHub <noreply at github.com>
date: 2020-06-15T04:33:33+01:00
summary:

Fix trailing whitespace in keyword.py (GH-20881)

files:
M Tools/peg_generator/pegen/keywordgen.py

diff --git a/Tools/peg_generator/pegen/keywordgen.py b/Tools/peg_generator/pegen/keywordgen.py
index 639f01bf2373e..53638b17e61c6 100644
--- a/Tools/peg_generator/pegen/keywordgen.py
+++ b/Tools/peg_generator/pegen/keywordgen.py
@@ -67,8 +67,8 @@ def main():
         all_keywords = sorted(list(gen.callmakervisitor.keyword_cache.keys()) + EXTRA_KEYWORDS)
         all_soft_keywords = sorted(gen.callmakervisitor.soft_keywords)
 
-        keywords = "    " + ",\n    ".join(map(repr, all_keywords))
-        soft_keywords = "    " + ",\n    ".join(map(repr, all_soft_keywords))
+        keywords = "" if not all_keywords else "    " + ",\n    ".join(map(repr, all_keywords))
+        soft_keywords = "" if not all_soft_keywords else "    " + ",\n    ".join(map(repr, all_soft_keywords))
         thefile.write(TEMPLATE.format(keywords=keywords, soft_keywords=soft_keywords))
 
 



More information about the Python-checkins mailing list