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]>
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net