• src/sbbs3/listfile.cpp

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Mon Nov 9 00:48:08 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/057eccfbad7afa31bc124f85
    Modified Files:
    src/sbbs3/listfile.cpp
    Log Message:
    File listings: keep sizes near 1G and 1T within the size column

    Sizes that format to 7 characters, such as 1014.6M, overflowed the 6-wide
    size column of batch-flag listings and pushed the description one column
    to the right. The loop that retries with a larger unit ended before
    formatting with 1G, so a size in megabytes could never be promoted.

    Include 1G and 1T in the loop. The unit is now 64-bit, since a 32-bit
    unit would wrap to 0 and never terminate.

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    ---
    þ 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 Mon Nov 9 21:30:19 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/d61ae52df434d110337cdc67
    Modified Files:
    src/sbbs3/listfile.cpp
    Log Message:
    File listings: show the batch commands banner on every page for experts

    When batch flagging is enabled, each page after the first in a directory listing starts with the FileListBatchCommands banner, which also clears
    the screen. Expert users only got it for a plain listing (mode 0); in a
    file search or new-file scan it was suppressed, so the next page just
    scrolled in below the blank line left by the batch-flag prompt, with no
    header and the letters restarting at A, looking like a new directory.

    The expert setting still governs the directory header on a listing's
    first page, so multi-directory scans remain compact.

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

    ---
    þ 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 Nov 13 21:49:35 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/e730d52e38e6036b0ce10401
    Modified Files:
    src/sbbs3/listfile.cpp
    Log Message:
    Pause after a batch-flag download before redrawing the file list

    Choosing D)ownload at the batch-flag prompt of a file listing returns to
    a list redraw that begins with FileListBatchCommands, whose Ctrl-A L
    clears the screen. Whatever start_batch_download() had just printed (the transfer result line, or an error such as "not enough time" or "file does
    not exist") was erased before the user could read it.

    Pause when anything was printed, as the prompt's ? (help) branch already
    does after displaying the batflag menu.

    Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

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