• src/sbbs3/atcodes.cpp

    From Rob Swindell (in GitKraken)@VERT to Git commit to main/sbbs/master on Fri Mar 3 17:45:11 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/2ed9a14695a1b553367aa78a
    Modified Files:
    src/sbbs3/atcodes.cpp
    Log Message:
    Add CPS @-code which is used to display the current download CPS

    In a minute, this CPS value will be of more use since it'll be reflective of the user's actual download rate (in characters/bytes per second) instead of just some randomly-chosen numeric constant.

    ---
    Synchronet Vertrauen Home of Synchronet [vert/cvs/bbs].synchro.net
  • From Rob Swindell (in GitKraken)@VERT to Git commit to main/sbbs/master on Mon Mar 20 17:23:01 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/9976fd9b5c709bbc9cf6699d
    Modified Files:
    src/sbbs3/atcodes.cpp
    Log Message:
    Add GETDIM @-code to get the current ANSI terminal dimensions (rows and cols)

    This code will do nothing if there's no user logged-in or their terminal is
    not ANSI or their terminal dimensions (rows and cols) are set to specific values (not auto-detected). This code does the same thing as calling JS console.getdimensions(). Since it waits (up to 5 seconds) for a CPR response from the terminal, this does potentially slow down output, so caveat emptor.

    This could be used by a sysop to address issue #529.

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