Commit d8a2e01
committed
fix(ui,tty,core): ISSUE #28 — enable alt-screen + app cursor keys; set raw/noecho+keypad/meta; robust ESC parsing (CSI/SS3) with tolerant cleanup; normalize ESCAPE_SEQUENCE_MAP (no \E, plus-style names, ;2..;8 modifiers); map Shift+Up/Down; correct Alt+I=up and Alt+K=down; preload CLI filename from argv[1] for unnamed buffers; mypy-friendly keybinding loader
1 parent 924d2d3 commit d8a2e01
File tree
5 files changed
+692
-1083
lines changed- src/ecli
- core
- ui
5 files changed
+692
-1083
lines changed
0 commit comments