• exec/str_cmds.js

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Jan 30 19:23:46 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/140dfdfa13772e42f3e2a59d
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Add FIND command that anyone can use to find msg and file areas

    To locate all message or file areas that contain a specific word in their name or description type: ;find word

    Also, only display transfer-area commands when the current node action is/was NODE_XFER.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Fri Apr 16 17:11:24 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/edd76adb4bdc54d6eeda7503
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Fix TypeError: file_area.lib_list[i].dir is undefined

    dir is not a property of lib_list[], appears to be a typo.

    Also, in the "lib" scope commands, j was not defined.

    The offline_dir property appears to have been deprecated (no longer
    enumerable) years ago, in favor of the dir/dir_list[].is_offline
    property, so use that property instead for skipping offline dirs.
    Reported by xbit (XBITBBS)

    Also, make sure the ;upload and other lib/all search commands are
    abortable with Ctrl-C.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Sun Apr 18 17:44:53 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/62a1a2cf3c9405d6912f01a3
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Remove commands: ALTUL, RESORT, CLOSE no longer applicable in v3.19

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to main/sbbs/master on Mon Jun 7 20:17:58 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/ee9608027df75c36cb4caf2d
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Use K_TRIM mode flag with getstr() through-out.

    ---
    þ 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 Tue Oct 29 19:58:56 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/0cdae92fd00631df9c3a1a9a
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Expand command-line specifiers (e.g. %a) in command-lines passed to ;EXEC

    ... and friends

    For Gamgee

    ---
    þ 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 Wed Feb 5 11:48:44 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/4efd16bb3a3d5d7979d3ae9b
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Reload text.<lang>.ini file upon ;RELOAD command

    ---
    þ 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 Feb 14 13:57:19 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/4c7f908156a0663c6d3feb43
    Modified Files:
    exec/str_cmds.js
    Log Message:
    If sbbs is configured with "NO_DOS" option, "exec" will assume native program

    <@Deuce> Filenames are always assumed to be DOS programs, despite not being able to run them.
    <nelgin> If sbbs was smart, it would know that if it's not a dos program then to use jsexec or whatever.

    There: sbbs is now more smarter

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From MRO@VERT/BBSESINF to Rob Swindell (on Debian L on Fri Feb 14 17:19:52 2025
    Re: exec/str_cmds.js
    By: Rob Swindell (on Debian Linux) to Git commit to main/sbbs/master on Fri Feb 14 2025 01:57 pm

    https://gitlab.synchro.net/main/sbbs/-/commit/4c7f908156a0663c6d3feb43 Modified Files:
    exec/str_cmds.js
    Log Message:
    If sbbs is configured with "NO_DOS" option, "exec" will assume native program

    <@Deuce> Filenames are always assumed to be DOS programs, despite not being able to run them.
    <nelgin> If sbbs was smart, it would know that if it's not a dos program then to use jsexec or whatever.

    There: sbbs is now more smarter

    if the sysop was less than smart they could just run it correctly.
    ---
    þ Synchronet þ ::: BBSES.info - free BBS services :::
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Thu Apr 10 14:42:03 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/e23d4e19d44c34df5dfd1b76
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Allow string command parameters to line wrap the terminal and log them

    ---
    þ 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 Thu Apr 10 22:59:44 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/e8aaecc6d861d7e3dac5b420
    Modified Files:
    exec/str_cmds.js
    Log Message:
    Beautify the "help" output

    Both the and the output are not prettier.

    This fixes issue #901

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