Made it clearer where in a Python build it failed

Also, fixed a newline.
This commit is contained in:
Johan B.W. de Vries 2025-02-09 15:01:01 +01:00
parent 7568a15093
commit 931a861fef
2 changed files with 4 additions and 1 deletions

View File

@ -3,6 +3,7 @@ import sys
def emit(string): def emit(string):
sys.stdout.write(string) sys.stdout.write(string)
sys.stdout.flush()
def trace(header, value): def trace(header, value):
if os.environ.get('TRACE'): if os.environ.get('TRACE'):
@ -300,6 +301,7 @@ def emitheader():
emitln("") emitln("")
emitln("def emit(string):") emitln("def emit(string):")
emitln(" sys.stdout.write(string)") emitln(" sys.stdout.write(string)")
emitln(" sys.stdout.flush()")
emitln("") emitln("")
emitln("def trace(header, value):") emitln("def trace(header, value):")
emitln(" if os.environ.get('TRACE'):") emitln(" if os.environ.get('TRACE'):")

View File

@ -339,10 +339,11 @@ emitheader:
emitln "" emitln ""
emitln "def emit(string):" emitln "def emit(string):"
emitln " sys.stdout.write(string)" emitln " sys.stdout.write(string)"
emitln " sys.stdout.flush()"
emitln "" emitln ""
emitln "def trace(header, value):" emitln "def trace(header, value):"
emitln " if os.environ.get('TRACE'):" emitln " if os.environ.get('TRACE'):"
emitln " sys.stderr.write(f'{header}={value!r}\')" emitln " sys.stderr.write(f'{header}={value!r}\\n')"
emitln "" emitln ""
emitln "eof = chr(0)" emitln "eof = chr(0)"
emitln "eol = chr(10)" emitln "eol = chr(10)"