5 ms·
That's certainly not correct; while it is much closer to bug-free than most software, there have been numerous fixes since the original release (as well as a fe
by jfk13 6y ago
That's certainly not correct; while it is much closer to bug-free than most software, there have been numerous fixes since the original release (as well as a few enhancements).
See https://ctan.org/tex-archive/systems/knuth/dist/errata https://ctan.org/tex-archive/systems/knuth/dist/errata, particularly the file "tex82.bug".
Knuth will be reviewing bug reports and potentially issuing additional fixes again next year (see http://www.tug.org/texmfbug/ http://www.tug.org/texmfbug/).
- kazinator 6y agoI found one years ago that I didn't report. When I issued Ctrl-D on the interactive TeX prompt to bail out, it failed to issue a newline, leaving the operating system prompt juxtaposed to the right of the TeX prompt. According to ISO C, "[w]hether the last line [of a text stream] requires a terminating new-line character is implementation-defined", so terminating the program without the last character written to stdout (a text stream) being a newline is not maximally portable. That's a peculiar and possibly unique situation in the standard: whether or not a requirement exists is implementation-defined. Logically, that is as good as it being required, since any implementation can make it required. Those not making it required are just supplying a documented extension in place of undefined behavior.