summaryrefslogtreecommitdiff
path: root/src/macos/Sources
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-30 14:23:50 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:17 -0300
commit505d15e238e4e9c5020a8e567d700bdbf67a8528 (patch)
treed0e136a29cc5f3416046157824f07c5e3bb1f67e /src/macos/Sources
parent17c0d06618085de8d0bbf8152750ffa862db0080 (diff)
downloadpardes-505d15e238e4e9c5020a8e567d700bdbf67a8528.tar.gz
pardes-505d15e238e4e9c5020a8e567d700bdbf67a8528.zip
A paste into a terminal is xterm's paste: bracketed when the program set 2004, and the control bytes a paste could smuggle a command in by, ESC first, become spaces, so no ESC[201~ in the text ends the brackets early
Every paste path goes through edit.typeToTty (the GUI's and the tty's paste, p from a register, the acme chord's paste, a REPL's send), which now takes ghostty's paste encoder. A 9P write to a terminal's body or pty/data stays typed input, not a paste. The GUI test shell's stdin now takes a bracketed paste as one paste, as the tty does, not as keys. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/macos/Sources')
0 files changed, 0 insertions, 0 deletions