• exec/load/ansiterm_lib.js

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Mar 7 15:33:29 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/47cc6ecaf3e2adc83c3dbd2c
    Modified Files:
    exec/load/ansiterm_lib.js
    Log Message:
    Add a state.reset() method - not sure how widely supported this seqwuence is

    e.g. ANSI.SYS doesn't appear to support it

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Mar 27 03:08:45 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/c3d36cd209cb44752a85049c
    Modified Files:
    exec/load/ansiterm_lib.js
    Log Message:
    Define and use standard ANSI attribute codes and mappings to CGA values

    Create expand_ctrl_a() method that expands Ctrl-A attribute codes in a string into ANSI escape sequences.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Apr 9 11:38:25 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/49bae37e92108c043d51e2c3
    Modified Files:
    exec/load/ansiterm_lib.js
    Log Message:
    Fix the graphic(BIN)->ANSI->HTML translation issue reported by Keyop

    Broken in commit ce01d8a79d0263.
    F*ck the English language.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Oct 18 13:59:05 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/d5b7f937806f80ad2a3963b3
    Modified Files:
    exec/load/ansiterm_lib.js
    Log Message:
    Add mouse reporting modes not supported by SyncTERM

    1001, 1004, 1005, 1007, and 1015

    Add ability for the set/clear mouse reporting calls to set/clear
    'all' modes with a single function call.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Oct 18 13:59:05 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/1ebbc545c7e75ceefdeedbba
    Modified Files:
    exec/load/ansiterm_lib.js
    Log Message:
    Allow multiple mouse reporting modes to be set/clear by passing array

    This (ever so slightly) optimizes the transmtited ANSI sequences

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Fri Oct 18 13:59:05 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/4d0871829aa8fb5cac218e19
    Modified Files:
    exec/load/ansiterm_lib.js
    Log Message:
    Fix array support in mouse_reporting_modes()

    typeof [] returns 'object', not 'array'

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