• exec/addfiles.js

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Nov 3 05:17:31 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/774127e34c43e620e3779ca5
    Modified Files:
    exec/addfiles.js
    Log Message:
    Use a different variable name (libname) to not clobber the lib variable

    Fix to Nelgin's reported error:
    line 199: TypeError: lib.parse is not a function

    ---
    þ 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 Sun Nov 3 05:20:21 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/d9c5f963f0575eb9ebcbc9e3
    Modified Files:
    exec/addfiles.js
    Log Message:
    Use var keyword for good form (no functional change)

    ---
    þ 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 Sun Nov 3 17:12:01 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/8cf795161023f810ae1066f2
    Modified Files:
    exec/addfiles.js
    Log Message:
    Actually, const is better for libs, prevent overwriting (mostly)

    If this were const to begin with, would have caught the previously
    fixed bug with the -lib option clobbering it.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Wed Dec 4 23:06:32 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/b18c66fa4adb3a20387e6d79
    Modified Files:
    exec/addfiles.js
    Log Message:
    Add -dir=<code> option to manually specify multiple directories

    As requested by Nelgin.

    And this option is mutually exclusive with the [dir-code] parameter.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Wed Dec 4 23:20:01 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/3b234ecbe48bf820f9b10716
    Modified Files:
    exec/addfiles.js
    Log Message:
    Allow a comma-separate list of dir-codes to be passed to -dir option

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Wed Dec 4 23:50:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/35633e9077f5ae2283582ee5
    Modified Files:
    exec/addfiles.js
    Log Message:
    Auto-convert specified directory codes to lowecase

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Wed Dec 4 23:50:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/7429f82cfab7b128e8dfe725
    Modified Files:
    exec/addfiles.js
    Log Message:
    Allow any-case for library name used with -lib=name option

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on ChromeOS)@VERT to Git commit to main/sbbs/master on Thu Dec 5 00:48:11 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/85b62571b204d07109885338
    Modified Files:
    exec/addfiles.js
    Log Message:
    Overhaul the help output and display valid lib names when helpful

    - If sysop specifies an invalid lib name, show them what the valid names are
    - Make it clear that the directory specified (dir-spec) is either a combination
    of -lib and -dir *or* -all *or* dir-code *or* nothing (a get prompted)
    - When using -all, clear the list of specified directories to prevent dupe
    dir scanning when misused.

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