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):
sys.stdout.write(string)
sys.stdout.flush()
def trace(header, value):
if os.environ.get('TRACE'):
@ -300,6 +301,7 @@ def emitheader():
emitln("")
emitln("def emit(string):")
emitln(" sys.stdout.write(string)")
emitln(" sys.stdout.flush()")
emitln("")
emitln("def trace(header, value):")
emitln(" if os.environ.get('TRACE'):")

View File

@ -339,10 +339,11 @@ emitheader:
emitln ""
emitln "def emit(string):"
emitln " sys.stdout.write(string)"
emitln " sys.stdout.flush()"
emitln ""
emitln "def trace(header, value):"
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 "eof = chr(0)"
emitln "eol = chr(10)"