• exec/default.js exec/load/shell_lib.js

    From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon Mar 13 21:36:01 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/52b3c4fee22558f80306b1b0
    Added Files:
    exec/default.js exec/load/shell_lib.js
    Log Message:
    Synchronet classic shell ported to JS with helper library: shell_lib.jsThis mimics default.src very closely, even the curious clear-screens beforethe menu displays only when in non-expert mode (?).I'll likely be using this to recreate
    some other command shells.There's a couple of RIP-specific calls to getlines in
    default.src that I didnot port over (yet).This commit fixes issue #526 for Nelgin (and any other JavaScript devs).Note: this file supercedes default.bin, so beware if you have customizeddefault.src (and built your own custom default.bin), you'll want to movethose to your mods directory to continue to use them.Another nail in Baja's coffin.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Fri Oct 11 19:40:35 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/964df0f4834397a53b85206a
    Modified Files:
    exec/default.js exec/load/shell_lib.js
    Log Message:
    Replace console.crlf() calls with console.newline()
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)