• src/syncterm/CHANGES Manual.txt term.c

    From Deucе@1:103/705 to Git commit to main/sbbs/master on Thu Apr 23 18:36:01 2026
    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) <[email protected]>
    --- SBBSecho 3.37-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)