aboutsummaryrefslogtreecommitdiffstats
path: root/server/patch_server.py
diff options
context:
space:
mode:
authorblasty <blasty@local>2026-07-10 19:25:34 +0200
committerblasty <blasty@local>2026-07-10 19:25:34 +0200
commit8b6d7c938516caa9bb14d1bcca683e9e18da4905 (patch)
tree1068eb8b780295dc9315b91b3d5cd7dea7c9bdb2 /server/patch_server.py
parentapp: multi-line comments via literal \\n (long notes were clipping) (diff)
downloadida-tui-8b6d7c938516caa9bb14d1bcca683e9e18da4905.tar.gz
ida-tui-8b6d7c938516caa9bb14d1bcca683e9e18da4905.tar.xz
ida-tui-8b6d7c938516caa9bb14d1bcca683e9e18da4905.zip
docs: blueprint for generalizing the TUI-driving layer (e.g. gdb)
A design reference for bringing the idatui spawn/drive/introspect experience to other terminal apps. Captures the invariants worth keeping, the reusable core vs per-target Adapter split, a target taxonomy (embedded / control- channel / black-box PTY), the three hard problems (injection, settle, introspection) with technique gradients, tmux as the universal substrate, and a concrete gdb worked example (TUI pane + gdb-Python plugin as the adapter). No code.
Diffstat (limited to 'server/patch_server.py')
0 files changed, 0 insertions, 0 deletions