Sign in
Join now
control-codes
jcollie.dev
/
Star
Starred
Star
2
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
A reference for terminal control sequences whose examples run live in libghostty-vt compiled to WebAssembly.
Star
Starred
Star
2
Something went wrong. Try again.
Fork
1
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
1
1
Pipelines
Pipelines
control-codes
/
emulators
3 folders
·
18 files
at
main
jcollie.dev
·
Document the BiDi recommendation's control sequences
·
3d ago
674e6095
alacritty
Run the cases in alacritty_terminal, and derive its support rows
1mo ago
results
Move DECAUPSS to the device control strings
4w ago
urxvt
Run the cases in rxvt-unicode, in a VM
1mo ago
alacritty.mjs
Run the cases in alacritty_terminal, and derive its support rows
1mo ago
case.mjs
Run the cases in rxvt-unicode, in a VM
1mo ago
foot-screen.mjs
Run the cases in foot, under a headless sway
1mo ago
harness.nix
Run the cases in rxvt-unicode, in a VM
1mo ago
kitty-screen.mjs
Run the cases in foot, under a headless sway
1mo ago
library.mjs
Add DECRQCRA cases with checksum reports allowed
4w ago
pyte_driver.py
Run the cases in pyte, and derive its support rows
1mo ago
pyte.mjs
Run the cases in alacritty_terminal, and derive its support rows
1mo ago
roles.json
Document the BiDi recommendation's control sequences
3d ago
run.mjs
Document xterm's ColumnMode and DECNCSM alongside DECCOLM
4w ago
summarize.mjs
Derive kitty's support rows from a run in a VM
1mo ago
verify.mjs
Derive kitty's support rows from a run in a VM
1mo ago
vm.nix
Run the cases in foot, under a headless sway
1mo ago
vte_driver.py
Run the cases in VTE, in-process under Xvfb
1mo ago
vte.mjs
Run the cases in VTE, in-process under Xvfb
1mo ago
xterm-default.expected.json
Correct the cases a real xterm contradicts, and check them in CI
1mo ago
xterm-default.nix
Run the validation cases in a real xterm, in a NixOS VM
1mo ago
xtermjs.mjs
Run the cases in alacritty_terminal, and derive its support rows
1mo ago