• exec/load/syncretro_lib.js syncretro_lobby.js xtrn/syncivision/tests/t

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sun Aug 2 22:35:14 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/1597f74d68f492ba402a3c4a
    Modified Files:
    exec/load/syncretro_lib.js syncretro_lobby.js xtrn/syncivision/tests/test_syncretro_lib.js
    Log Message:
    syncretro: one-line cabinet block, and move the resume marker left

    The cabinet state, what it costs and how to change it now occupy one row
    rather than two, returning a row to the cartridge grid.

    The resume marker moves from after the title to the column before it. In a grid, a trailing marker sits hard against the NEXT column's number and
    reads as belonging to that cell. The shipped cell format now ends at its separator so the marker occupies the space that was already there: a
    marked cartridge reads " 1 |*Title" and an unmarked one " 1 | Title",
    the same width either way, with the title in the column it always
    started in. A custom [text] cell_fmt keeps its own spacing and gains the
    marker column, which is what the two adjusted assertions record.

    The marker stays in the title field rather than the format's prefix
    because cell_fmt is a sysop override taking exactly two substitutions, the number and the title; a third would feed the marker to an existing
    two-argument format in place of the title it expects.

    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

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