src/sbbs3 readmsgs.cpp 1.97 1.98
Update of /cvsroot/sbbs/src/sbbs3
In directory cvs:/tmp/cvs-serv24231
Modified Files:
readmsgs.cpp
Log Message:
Beautified/colorized the thread listing a bit.
Make sure pause ([Hit a key]) prompt doesn't appear on the same line as the Reading prompt.
The '?' command now turns off "Thread View Mode".
Backspace is now treated the same as '-' (move backwards through sub).
When in Thread View mode, moving backwards now first searches for a thread
with a lower thread ID and if that fails, look for any thread with a different ID.
New Thread Nav command: Home (move to first msg in thread) and End (move
to last message in thread). Last in this context means the last reply to last reply to the original message (not necessarily the newest reply). This is most obvious how this works when in Thread View mode.
Moving forward through the sub (+ or <CR>) while in Thread View Mode now searches first for a thread with a higher thread ID, and if that fails, then any thread with a different ID.
I experimented with not clearing the screen (homing the cursor and using clear to end of screen to remove old data), to avoid the "flash" while browing a thread, but both Netrunner and mTelnet appear to not support the <ESC>[J terminal escape sequence (clear to end of screen) correctly.
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ
telnet://vert.synchro.net