• src/sbbs3/con_out.cpp

    From rswindell@VERT to CVS commit on Wednesday, August 15, 2018 19:48:00
    src/sbbs3 con_out.cpp 1.86 1.87
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv29055

    Modified Files:
    con_out.cpp
    Log Message:
    This is just something I noticed while looking into the change for the
    previous commit: don't clear the line counter or call pause() - which will
    do nothing - if the console abort flag is set.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, October 25, 2018 18:29:00
    src/sbbs3 con_out.cpp 1.91 1.92
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv18387

    Modified Files:
    con_out.cpp
    Log Message:
    When auto-terminal-type detection is enabled, always use those term flags, don't use the stored user terminal type. This allows the same user (e.g.
    the sysop) to be logged onto multiple nodes concurrently with different terminal types without effecting the other node/session.
    Guest sessions were already immune to this problem.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, May 06, 2019 10:44:00
    src/sbbs3 con_out.cpp 1.97 1.98
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv31822

    Modified Files:
    con_out.cpp
    Log Message:
    Added some missing CP437 Control-Char to PETSCII character translations.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, July 06, 2019 08:09:04
    src/sbbs3 con_out.cpp 1.101 1.102
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6560

    Modified Files:
    con_out.cpp
    Log Message:
    Correctly detect invalid UTF-8 sequences and log rather than print the
    notice.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, July 06, 2019 09:36:13
    src/sbbs3 con_out.cpp 1.102 1.103
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv18633

    Modified Files:
    con_out.cpp
    Log Message:
    sbbs_t::rputs(), exposed in JS as console.write(), now does charset translation for both US-ASCII (non-CP437) terminals and UTF-8 terminals.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, July 09, 2019 05:34:36
    src/sbbs3 con_out.cpp 1.104 1.105
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv12499

    Modified Files:
    con_out.cpp
    Log Message:
    Use new header file: cp437defs.h



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, July 11, 2019 04:49:41
    src/sbbs3 con_out.cpp 1.110 1.111
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv30432

    Modified Files:
    con_out.cpp
    Log Message:
    Fix Telnet IAC escaping bug introduced in rev 1.104 (July-8) which caused problems loading font data in SyncTERM over Telnet.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, July 24, 2019 05:24:48
    src/sbbs3 con_out.cpp 1.114 1.115
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv23203

    Modified Files:
    con_out.cpp
    Log Message:
    Added support for P_NOATCODES mode flag to bputs()/bprintf().



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, August 03, 2019 09:38:02
    src/sbbs3 con_out.cpp 1.115 1.116
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv15668

    Modified Files:
    con_out.cpp
    Log Message:
    bputs()/bprintf() now supports the P_TRUNCATE pmode flag, useful for auto-limiting the length of printed lines to avoid terminal line wrapping. putmsg() already supported this pmode flag.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, August 05, 2019 11:14:03
    src/sbbs3 con_out.cpp 1.119 1.120
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv23569

    Modified Files:
    con_out.cpp
    Log Message:
    Just use switch table for the rate -> ANSI conversion.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, August 19, 2019 08:33:41
    src/sbbs3 con_out.cpp 1.120 1.121
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv28430

    Modified Files:
    con_out.cpp
    Log Message:
    Fix for use of save/restoreline() after using rputs() to display a prompt. The line counter was never cleared (upon rputs() of "\n") and the current attribute was not saved when a new line was being buffered.
    This applies to JS console.write() as well since it uses rputs().



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, September 10, 2019 06:03:00
    src/sbbs3 con_out.cpp 1.122 1.123
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv12546

    Modified Files:
    con_out.cpp
    Log Message:
    In print_utf8_as_cp437(): if a sequence is an invalid UTF-8 sequence, assume it's a CP437 character (e.g. inadvertently included in a UTF-8 encoded text) and display as such.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, September 21, 2019 11:10:09
    src/sbbs3 con_out.cpp 1.124 1.125
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv12900

    Modified Files:
    con_out.cpp
    Log Message:
    Make center() less destructive:
    Use cursor-right movement rather than spaces for left-margin.
    Don't do the clear-to-EOL thing added in previous commit.



    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, October 08, 2019 08:01:26
    src/sbbs3 con_out.cpp 1.126 1.127
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv6233

    Modified Files:
    con_out.cpp
    Log Message:
    rputs() now support CP437 0xDB (solid block) to PETSCII conversion (requires enabling/disabling reverse mode), ala outchar().


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Thursday, November 26, 2020 09:35:13
    https://gitlab.synchro.net/main/sbbs/-/commit/0d26e562054cafc155b71e46
    Modified Files:
    src/sbbs3/con_out.cpp
    Log Message:
    When console output is off, ignore most Ctrl-A codes

    Ctrl-A codes that cause cursor movement or attribute changes or anything except toggling the console output will now be ignored when console output is off.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net