• exec/load/ansiterm_lib.js

    From rswindell@VERT to CVS commit on Monday, August 31, 2015 20:15:23
    exec/load ansiterm_lib.js NONE 1.1
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv12914

    Added Files:
    ansiterm_lib.js
    Log Message:
    A port of sbbs_t::ansi() from ansiterm.cpp.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Tuesday, September 01, 2015 01:20:44
    exec/load ansiterm_lib.js 1.1 1.2
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv19263

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Fix bug in attr() method whereby an extra semicolon was left in the escape sequences.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ telnet://vert.synchro.net
  • From rswindell@VERT to CVS commit on Friday, January 05, 2018 16:15:24
    exec/load ansiterm_lib.js 1.3 1.4
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv15866

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Many more methods for setting/clear ext. modes and sending sequences


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, January 05, 2018 18:03:04
    exec/load ansiterm_lib.js 1.4 1.5
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv26878

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Added line.clear/insert/remove methods and allow screen.clear() to have the portion specified


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Sunday, January 07, 2018 18:32:50
    exec/load ansiterm_lib.js 1.5 1.6
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv9922

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Only load cga_defs.js (optimization)



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, February 02, 2018 04:34:41
    exec/load ansiterm_lib.js 1.6 1.7
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv17158

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Added ext_mode (CTerm) 'save_all' and 'restore_all' verbs.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Wednesday, October 03, 2018 23:38:13
    exec/load ansiterm_lib.js 1.7 1.8
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv25416

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Added a comment to the syncterm.lst file's exported by this library, e.g.:
    ; Exported from Vertrauen on Wed Oct 03 2018 01:00:17 GMT-0700 (Pacific Daylight Time)


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, May 01, 2020 03:10:38
    exec/load ansiterm_lib.js 1.8 1.9
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv27270

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Add mouse support control method, e.g.:
    ansi.send('mouse', enable ? 'set' : 'clear', 'x10_compatible'); ansi.send('mouse', enable ? 'set' : 'clear', 'extended_coord');



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Friday, May 01, 2020 12:35:05
    exec/load ansiterm_lib.js 1.9 1.10
    Update of /cvsroot/sbbs/exec/load
    In directory cvs:/tmp/cvs-serv30732

    Modified Files:
    ansiterm_lib.js
    Log Message:
    Fix the mouse thing.


    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sunday, March 07, 2021 15:33:29
    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 Sunday, March 27, 2022 03:08:45
    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 Saturday, April 09, 2022 11:38:25
    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 Friday, October 18, 2024 13:59:05
    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 Friday, October 18, 2024 13:59:05
    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 Friday, October 18, 2024 13:59:05
    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