• src/conio/cterm.c

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Sun Feb 9 13:53:41 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/852e6b7af4771259c2cb2904
    Modified Files:
    src/conio/cterm.c
    Log Message:
    A couple more Atari ST VT52 fixes...

    FF and VT both move down one line, scrolling if necessary.

    The rest of the unsupported control characters have no effect
    (ie: work like NUL)

    Delete shows the delta.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Wed Feb 12 18:53:42 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/ca515cf3952ad14839b7d7e8
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Fix blast-through glyphs for high mosaics.

    The smooth mosaics aren't available with the SAA5050.
    Nothing to see here.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Wed Feb 5 16:11:20 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/d6315867039caf232b681831
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Mode 7 terminals (ie: Commstar) do not support cursor control

    Specifically, \x11 is not cursor on, and \x14 is not cursor off.
    --- SBBSecho 3.23-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 Feb 24 09:52:53 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/cc07b354ec1912896a6bb546
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Fix defaults for variable length sequences

    Only SGR was impacted, but this explicitly sets the rest of the
    defaults to zero.

    Closes ticket 193.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Feb 25 07:23:57 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/cbe604acdd0303d821bb8770
    Modified Files:
    src/conio/cterm.c
    Log Message:
    CSI < c only takes one manditory argument with default

    Fixes bug introduced in cc07b354 where the command without any
    parameters would not return anything.
    --- SBBSecho 3.23-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Feb 25 07:24:36 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/d90f4a4dad3ba0bbdaabb6cf
    Modified Files:
    src/conio/cterm.c
    Log Message:
    SGR has at least one (defaulted) parameter
    --- SBBSecho 3.23-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 3 16:24:41 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/38bd307bf3e777425f37b1d1
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Fix Mode7 APS handling

    The code is 0x1C, not 0x1E, and it's row then column.
    --- SBBSecho 3.23-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 Mar 30 09:44:05 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/433eed47ed682016a43acef8
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Atari ST doesn't support the VT-52 Ident command
    --- 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 Wed Apr 2 11:54:01 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/f6fbd8eac28330f9ecae607e
    Modified Files:
    src/conio/cterm.c
    Log Message:
    Only call xptone_complete() if there's foreground notes

    Otherwise there's a race condition that will crash Win32 at least.
    Fixes ticket 199.
    --- SBBSecho 3.24-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)