• src/sbbs3/con_out.cpp

    From rswindell@VERT to CVS commit on Monday, February 18, 2019 21:33:20
    src/sbbs3 con_out.cpp 1.94 1.95
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/tmp/cvs-serv21296

    Modified Files:
    con_out.cpp
    Log Message:
    Re-work the column-counting in outchar().
    I noticed that printable ctrl chars (e.g. 0x18 and 0x19) were not causing the current column position to increment, so that got me looking at this code and wondering why the LF/FF checking was outside the if(!outchar_esc) condition
    and being executed when CON_R_ECHO is off. So now, using a switch statement, it's cleaner and all the printable ctrl chars move the current column position correctly.


    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Monday, May 06, 2019 01:44:41
    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 Friday, July 05, 2019 23: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 00: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 Monday, July 08, 2019 20: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 Wednesday, July 10, 2019 19: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 Tuesday, July 23, 2019 20: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