• src/sbbs3/ansi_terminal.cpp

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Mar 31 06:08:38 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/8fa4bc947486d4b2ed2d4923
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    Add long comment about ANSI in general

    Document that ANSI.SYS is what's implemented, and indicate how this
    can be extended.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Mar 31 11:26:22 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/4a471443c24ea26cecb269d3
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    Make note of ANSI.SYS violation.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Mon Mar 31 11:33:34 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/624cab6d498e438f805e2442
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    We don't use the ANSI clear line sequence. :D
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Sun Apr 6 22:34:46 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/884fa9d04ea97849e80af2a7
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    Fix parse_input_sequence() on unhandled mouse events

    The API was changed after the mouse support was tested, and mouse
    support wasn't updated correctly.

    Fixes #900
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Sat Aug 9 10:53:30 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/cd1add2a66bfca2189b424fb
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    Don't parse NOINP as ANSI

    Should fix issue #947
    --- SBBSecho 3.29-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Windows 11)@1:103/705 to Git commit to main/sbbs/master on Sun Dec 7 02:40:04 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/6500448df5e6c98aefb61373
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    Save and restore the line counter in getdims() method

    The sending of ANSI cursor positioning sequences resets the line counter in
    the latest terminal abstraction, so save and restore the line counter that we rely on for auto-pausing (e.g. in subsequent screen clearing).
    --- SBBSecho 3.32-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)