No description
Implement VT52 mode as a standalone delegate class (Vt52Parser), activated via CSI ?2l (DECANM reset) and exited via ESC <. Supports all VT52 escape sequences: cursor movement (A-D), direct addressing (ESC Y row col), erase (J/K), reverse index (I), home (H), and DECID response (ESC /Z). Graphics character mode (ESC F/G) maps ASCII 0x5F-0x7E to DEC Special Graphics glyphs (box-drawing, math symbols) — same charset as VT100's G0 '0'. 37 unit tests, all vttest tests 1-11 now pass including test 7 (VT52 mode). New docs/TERMINAL_PARSER.md with full parser architecture, state machine, DECCOLM quirks, VT52 implementation details, and graphics charset table. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| app | ||
| docs | ||
| gradle | ||
| lib-ssh | ||
| lib-terminal-keyboard | ||
| lib-terminal-view | ||
| lib-vault-crypto | ||
| scripts | ||
| .gitignore | ||
| build.gradle.kts | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| settings.gradle.kts | ||