Better fix for the two-word splitting problem.
authorAdam Sampson <ats@offog.org>
Sat, 21 Apr 2018 16:16:05 +0000 (17:16 +0100)
committerAdam Sampson <ats@offog.org>
Sat, 21 Apr 2018 16:16:05 +0000 (17:16 +0100)
commit7b287323744afbf07053e2673b2e15ce6f202db8
tree768ba68473f39c3ad3401dec3f291bd725025719
parent9acab4bb48c8dc8ad66e214576db5fca12e58716
Better fix for the two-word splitting problem.

It's now clearer to me how IRCONT is meant to be used: the BKBUF buffer
is BSIZE+5 words long, so it's OK to go a word or too over BSIZE. So
you're meant to set IRCONT before you start adding words, and clear it
*before* you add the last one.

So no need for my extra function; just use IRCONT as intended.

The code in CNSTA wrote its last word with IRCONT still set. I think
this is harmless because it was always the first word in a block anyway,
but fixed anyway.
<mdl.int>/midas.323