From 3555f4ebb37d2bbea03d450bbbdc4398fbe745e6 Mon Sep 17 00:00:00 2001 From: Nathan Lilienthal Date: Sat, 4 Apr 2020 01:55:45 -0400 Subject: [PATCH] Start an escape sequence list. --- ANSI-references.md => ANSI-References.md | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) rename ANSI-references.md => ANSI-References.md (57%) diff --git a/ANSI-references.md b/ANSI-References.md similarity index 57% rename from ANSI-references.md rename to ANSI-References.md index 3a3c91c..47dead6 100644 --- a/ANSI-references.md +++ b/ANSI-References.md @@ -1,4 +1,4 @@ -Welcome to the alacritty wiki! +Below is a fairly comprehensive list of ANSI references: * A parser for DEC’s ANSI-compatible video terminals: http://vt100.net/emu/dec_ansi_parser * The Xterm source (considered a de-facto standard when it comes to escape sequences): https://github.com/joejulian/xterm @@ -9,4 +9,19 @@ Welcome to the alacritty wiki! * 256-color escape sequences: http://misc.flogisoft.com/bash/tip_colors_and_formatting * ECMA - Control Functions for Coded Character Sets: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-048.pdf * ECMA - Character Code Structure and Extension Techniques: http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-035.pdf -* Terminal I/O: http://www.iakovlev.org/index.html?p=1169&m=1&l1=5 \ No newline at end of file +* Terminal I/O: http://www.iakovlev.org/index.html?p=1169&m=1&l1=5 + +--- + +We're working on a table of desired escape sequences. For the moment this list is still very much a **work in progress**. + +#### CSI (Control Sequence Introducer) - `ESC [` + +| CSI | Description | Supported? | Vote | Justification | +| --- | --- | :-: | :-: | --- | +| `CSI Ps J` | Erase in Display | 🟩 | - | Basic functionality | + +#### OSC (Operating System Command) - `ESC ]` +| OSC | Description | Supported? | Vote | Justification | +| --- | ----------- | :--------: | :--: | ------------- | +| `Ps = 4 ; c ; spec` | Change Color Number `c` to the color specified by `spec`. | 🟥 | +1 | https://github.com/alacritty/alacritty/issues/3440#issuecomment-608902139 | \ No newline at end of file