From rswindell@VERT to CVS commit on Sunday, July 01, 2018 09:40:00
src/sbbs3 con_hi.cpp 1.25 1.26 con_out.cpp 1.84 1.85
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv30882
Modified Files:
con_hi.cpp con_out.cpp
Log Message:
So Nelgin noticed that in novice (non-expert) menu mode, the A/S/D cmds
from the Chat menu would immediately clear the screen and redisplay the
menu after displaying the change in the node's state. This was due to the enhancement in rev 1.77 of con_out.cpp whereby we no longer increment
lncntr if the first lines displayed after a key-press are blank (who
cares if blank lines scroll off the screen?). That's fine and all, but the auto-pause check in outchar(FF) would only auto-pause if the line-counter
was greater than *one* (has been this way since forever). So with the enhancement in 1.77, a single non-blank line displayed after a key-press
was now not enough to trigger the auto-pause ([Hit a Key] prompt).
So I've changed the line-counter trigger value to greater than *zero*,
which means we could have some new excessive auto-pauses, but other places where auto-pause wasn't working, should again.
One new excessive auto-pause was after the system password was entered at
the SY: prompt, so that fix is included in this commit.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net