• src/syncterm/CHANGES Manu

    From Deuc¿@VERT to Git commit to main/sbbs/m on Tuesday, March 17, 2026 10:47:00
    https://gitlab.synchro.net/main/sbbs/-/commit/5e52c0631f91bef9a60f1b2b
    Modified Files:
    src/syncterm/CHANGES Manual.txt bbslist.c bbslist.h fonts.c syncterm.c syncterm.man.in
    Log Message:
    Add [ and ] keys to navigate between items in edit submenus

    In Edit Directory Entry, Font Management, and Sort Profile field
    editors, pressing [ or ] navigates to the previous/next item without
    returning to the parent list. Edit Directory Entry preserves the
    cursor position across navigation. Sort field editor title shows the
    profile name being edited.

    Uses EDIT_CHANGED/EDIT_NAV_PREV/EDIT_NAV_NEXT flags so callers can
    distinguish "changed" from "navigate" independently.

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

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Thursday, April 23, 2026 18:36:00
    https://gitlab.synchro.net/main/sbbs/-/commit/a35bfd770d9803f3ea6488b6
    Modified Files:
    src/syncterm/CHANGES Manual.txt term.c
    Log Message:
    SyncTERM: hold Alt during drag-select to copy a rectangular region

    Default drag-select still flows stream-shaped across line wraps.
    When the Alt modifier is held at the start of the drag, the selection
    becomes rectangular: each row of the rectangle is copied as its own
    line with trailing spaces trimmed. The Alt state is sampled once at
    drag start and locked for the rest of the drag.

    All ciolib display backends already populate mevent.kbmodifiers, so
    no backend-specific work is needed.

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

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