• src/sbbs3/ansi_terminal.c

    From Deuc¿@VERT to Git commit to main/sbbs/m on Sunday, March 30, 2025 18:49:00
    https://gitlab.synchro.net/main/sbbs/-/commit/2e7fbd3dd38342432f47a1b5
    Modified Files:
    src/sbbs3/ansi_terminal.cpp js_console.cpp terminal.h
    Log Message:
    Move cursor when console.current_row/current_column is set

    Closes issue #896

    These are zero-based like the properties, not 1-based like gotoxy()

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, March 31, 2025 06:08:00
    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.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, March 31, 2025 11:26:00
    https://gitlab.synchro.net/main/sbbs/-/commit/4a471443c24ea26cecb269d3
    Modified Files:
    src/sbbs3/ansi_terminal.cpp
    Log Message:
    Make note of ANSI.SYS violation.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, March 31, 2025 11:33:00
    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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Sunday, April 06, 2025 22:34:00
    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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Thursday, April 10, 2025 22:19:00
    https://gitlab.synchro.net/main/sbbs/-/commit/366e662da2cdb0767af34fce
    Modified Files:
    src/sbbs3/ansi_terminal.cpp bat_xfer.cpp chat.cpp con_out.cpp exec.cpp getkey.cpp getstr.cpp js_console.cpp main.cpp prntfile.cpp putmsg.cpp readmail.cpp readmsgs.cpp sbbs.h str.cpp viewfile.cpp
    Log Message:
    Clear line counter when clearing SS_ABORT

    Also, always use clearabort() to clear SS_ABORT now, and move the
    method body into con_out.cpp (where msgabort() is) since it actually
    does a thing now.

    Fixes issue #907

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