[tex-k] Wrong fix of bug S950 in TeX (and MF)
Karl Berry
karl at freefriends.org
Fri Jul 14 23:27:03 CEST 2023
Hi Igor - finally back on your report in May 2022 (sorry):
https://tug.org/pipermail/tex-k/2022-May/003822.html
As you see, the current fix of bug S950 does not change TeX's behavior
Yes, web2c behavior is the same. Since web2c changes all the
editor-related code, the original bug did not occur there.
Knuth's fix was for the original tex.web, and it does make a difference
there. The bug was originally reported at
https://tex.stackexchange.com/questions/552166 and analyzed by Petr Olsak.
In short, tex.web printed string number zero in this
error-within-error case, that is, this message would appear in tex with
plain.fmt loaded:
You want to edit file ^^@ at line 1
Now it behaves more sensibly.
? e
You want to edit file h.tex at line 1
That's the desired behavior, seems to me. There is an input file h.tex,
so that's what should get edited.
Now the behavior becomes as intended:
...
? e
Type <return> to proceed, S to scroll future error messages,
I don't see that it's better for the e command to just loop back to the
generic help.
Thanks for the report,
Karl
More information about the tex-k
mailing list.