summaryrefslogtreecommitdiffstats
path: root/server/patch_server.py
diff options
context:
space:
mode:
authorblasty <peter@haxx.in>2026-07-10 12:23:52 +0200
committerblasty <peter@haxx.in>2026-07-10 12:23:52 +0200
commitc569441350b6b4a1a79d51ffab5f8a70e362e21f (patch)
tree5b3ee0dd36224cb82fcb0201aee75e2e57fc61fd /server/patch_server.py
parentstruct editor: discoverable, confirmed delete (d/Del + ConfirmScreen) (diff)
downloadida-tui-c569441350b6b4a1a79d51ffab5f8a70e362e21f.tar.gz
ida-tui-c569441350b6b4a1a79d51ffab5f8a70e362e21f.tar.xz
ida-tui-c569441350b6b4a1a79d51ffab5f8a70e362e21f.zip
clipboard: keyboard copy (OSC 52 + tmux) since mouse-select is captured
The app captures the mouse (SGR tracking), so terminal/tmux drag-select can't grab text. Add explicit copy actions: - code views: 'y' copies the current line - struct editor: Ctrl+Y copies the selection, else the whole C definition App._copy() emits OSC 52 (Textual copy_to_clipboard) AND, inside tmux, pipes through 'tmux load-buffer -w -' — the combination is what actually reaches the system clipboard over tmux/ssh. Status shows the char count. full suite 87/87.
Diffstat (limited to 'server/patch_server.py')
0 files changed, 0 insertions, 0 deletions