The compilation steps print the filename as it runs, but forgets to add
a space after it, so they all get squashed together:
$ ./py-compile 1.py 2.py 3.py
Byte-compiling python modules...
1.py2.py.3.py
* lib/py-compile: Add missing write.
---
lib/py-compile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/py-compile b/lib/py-compile
index 2745d0b6b045..f72d4945da96 100755
--- a/lib/py-compile
+++ b/lib/py-compile
@@ -141,7 +141,7 @@ for file in sys.argv[1:]:
if not os.path.exists(filepath) or not (len(filepath) >= 3
and filepath[-3:] == '.py'):
continue
- sys.stdout.write(file)
+ sys.stdout.write(file + ' ')
sys.stdout.flush()
if hasattr(sys.implementation, 'cache_tag'):
py_compile.compile(filepath,
importlib.util.cache_from_source(filepath), path)
@@ -163,7 +163,7 @@ for file in sys.argv[1:]:
if not os.path.exists(filepath) or not (len(filepath) >= 3
and filepath[-3:] == '.py'):
continue
- sys.stdout.write(file)
+ sys.stdout.write(file + ' ')
sys.stdout.flush()
if hasattr(sys.implementation, 'cache_tag'):
py_compile.compile(filepath,
importlib.util.cache_from_source(filepath), path)
--
2.34.1