• exec/load/xjs.js

    From echicken@VERT to Git commit to sbbs/master on Wednesday, October 07, 2020 20:36:27
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/1f3b9383fec7b13feedc5b10
    Modified Files:
    exec/load/xjs.js
    Log Message:
    Don't shit pants if 'cwd' isn't a thing or a string.
    Added xjs_eval(filename, str)
    - notionally for evaluating XJS without immediate write
    - if str, returns the evaluated script as a string
    - if !str, returns the filename that the script was dumped to
    - was a fun idea, but doesn't play well with other scripts
    - best used with simple and self-contained xjs

    ---
    þ 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 Sunday, April 20, 2025 21:47:48
    https://gitlab.synchro.net/main/sbbs/-/commit/40ce7c592670cf9e04ce9229
    Modified Files:
    exec/load/xjs.js
    Log Message:
    Fix error "creating" log message details (filename and error value)

    ... using the wrong File object for those values. Very confusing.

    ---
    þ 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 Tuesday, April 22, 2025 15:28:29
    https://gitlab.synchro.net/main/sbbs/-/commit/28bd5ad07bfc9f659cd38b22
    Modified Files:
    exec/load/xjs.js
    Log Message:
    Throw Error exception rather than just logging errors

    better traceability

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