1 | ;
|
2 |
|
3 | Object.defineProperty(exports, '__esModule', { value: true });
|
4 |
|
5 | const ICH = '@',
|
6 | // ICH | CSI Ps @ | Insert Ps (Blank) Character(s) (default = 1) (ICH). |
|
7 | SL = ' @',
|
8 | // SL | CSI Ps SP @ | Shift left Ps columns(s) (default = 1) (SL), ECMA-48. |
|
9 | CUU = 'A',
|
10 | // CUU | CSI Ps A | Cursor Up Ps Times (default = 1) (CUU). |
|
11 | SR = ' A',
|
12 | // SR | CSI Ps SP A | Shift right Ps columns(s) (default = 1) (SR), ECMA-48. |
|
13 | CUD = 'B',
|
14 | // CUD | CSI Ps B | Cursor Down Ps Times (default = 1) (CUD). |
|
15 | CUF = 'C',
|
16 | // CUF | CSI Ps C | Cursor Forward Ps Times (default = 1) (CUF). |
|
17 | CUB = 'D',
|
18 | // CUB | CSI Ps D | Cursor Backward Ps Times (default = 1) (CUB). |
|
19 | CNL = 'E',
|
20 | // CNL | CSI Ps E | Cursor Next Line Ps Times (default = 1) (CNL). |
|
21 | CPL = 'F',
|
22 | // CPL | CSI Ps F | Cursor Preceding Line Ps Times (default = 1) (CPL). |
|
23 | CHA = 'G',
|
24 | // CHA | CSI Ps G | Cursor Character Absolute [column] (default = [row,1]) (CHA). |
|
25 | CUP = 'H',
|
26 | // CUP | CSI Ps ; Ps H | Cursor Position [row;column] (default = [1,1]) (CUP). |
|
27 | CHT = 'I',
|
28 | // CHT | CSI Ps I | Cursor Forward Tabulation Ps tab stops (default = 1) (CHT). |
|
29 | ED = 'J',
|
30 | // ED | CSI Ps J | Erase in Display (ED), VT100. |
|
31 | DECSED = 'J',
|
32 | // DECSED | CSI ? Ps J | Erase in Display (DECSED), VT220. |
|
33 | EL = 'K',
|
34 | // EL | CSI Ps K | Erase in Line (EL), VT100. |
|
35 | DECSEL = 'K',
|
36 | // DECSEL | CSI ? Ps K | Erase in Line (DECSEL), VT220. |
|
37 | IL = 'L',
|
38 | // IL | CSI Ps L | Insert Ps Line(s) (default = 1) (IL). |
|
39 | DL = 'M',
|
40 | // DL | CSI Ps M | Delete Ps Line(s) (default = 1) (DL). |
|
41 | DCH = 'P',
|
42 | // DCH | CSI Ps P | Delete Ps Character(s) (default = 1) (DCH). |
|
43 | XTPUSHCOLORS = '#P',
|
44 | // XTPUSHCOLORS | CSI # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
|
45 | // _XTPUSHCOLORS= '#P', // XTPUSHCOLORS | CSI Pm # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
|
46 | XTPOPCOLORS = '#Q',
|
47 | // XTPOPCOLORS | CSI # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
|
48 | // _XTPOPCOLORS = '#Q', // XTPOPCOLORS | CSI Pm # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
|
49 | XTREPORTCOLORS = '#R',
|
50 | // XTREPORTCOLORS | CSI # R | Report the current entry on the palette stack, and the number of palettes stored on the stack, using the same form as XTPOPCOLOR (default = 0) (XTREPORTCOLORS), xterm. |
|
51 | SU = 'S',
|
52 | // SU | CSI Ps S | Scroll up Ps lines (default = 1) (SU), VT420, ECMA-48. |
|
53 | XTSMGRAPHICS = 'S',
|
54 | // XTSMGRAPHICS | CSI ? Pi ; Pa ; Pv S | Set or request graphics attribute (XTSMGRAPHICS), xterm. |
|
55 | SD = 'T',
|
56 | // SD | CSI Ps T | Scroll down Ps lines (default = 1) (SD), VT420. |
|
57 | XTHIMOUSE = 'T',
|
58 | // XTHIMOUSE | CSI Ps ; Ps ; Ps ; Ps ; Ps T | Initiate highlight mouse tracking (XTHIMOUSE), xterm. |
|
59 | XTRMTITLE = 'T',
|
60 | // XTRMTITLE | CSI > Pm T | Reset title mode features to default value (XTRMTITLE), xterm. |
|
61 | ECH = 'X',
|
62 | // ECH | CSI Ps X | Erase Ps Character(s) (default = 1) (ECH). |
|
63 | CBT = 'Z',
|
64 | // CBT | CSI Ps Z | Cursor Backward Tabulation Ps tab stops (default = 1) (CBT). |
|
65 | // _SD = '^', // SD | CSI Ps ^ | Scroll down Ps lines (default = 1) (SD), ECMA-48. |
|
66 | HPA = '`',
|
67 | // HPA | CSI Ps ` | Character Position Absolute [column] (default = [row,1]) (HPA). |
|
68 | HPR = 'a',
|
69 | // HPR | CSI Ps a | Character Position Relative [columns] (default = [row,col+1]) (HPR). |
|
70 | REP = 'b',
|
71 | // REP | CSI Ps b | Repeat the preceding graphic character Ps times (REP). |
|
72 | DA = 'c',
|
73 | // Primary_DA | CSI Ps c | Send Device Attributes (Primary DA). |
|
74 | DA3 = 'c',
|
75 | // Tertiary_DA | CSI = Ps c | Send Device Attributes (Tertiary DA). |
|
76 | DA2 = 'c',
|
77 | // Secondary_DA | CSI > Ps c | Send Device Attributes (Secondary DA). |
|
78 | VPA = 'd',
|
79 | // VPA | CSI Ps d | Line Position Absolute [row] (default = [1,column]) (VPA). |
|
80 | VPR = 'e',
|
81 | // VPR | CSI Ps e | Line Position Relative [rows] (default = [row+1,column]) (VPR). |
|
82 | HVP = 'f',
|
83 | // HVP | CSI Ps ; Ps f | Horizontal and Vertical Position [row;column] (default = [1,1]) (HVP). |
|
84 | TBC = 'g',
|
85 | // TBC | CSI Ps g | Tab Clear (TBC). |
|
86 | SM = 'h',
|
87 | // SM | CSI Pm h | Set Mode (SM). |
|
88 | DECANM = 'h',
|
89 | // DECANM | CSI ? Pm h | DEC Private Mode Set (DECSET). (DECANM), VT100, and set VT100 mode. |
|
90 | MC = 'i',
|
91 | // MC | CSI Ps i | Media Copy (MC). |
|
92 | // _MC = 'i', // MC | CSI ? Ps i | Media Copy (MC), DEC-specific. |
|
93 | RM = 'l',
|
94 | // RM | CSI Pm l | Reset Mode (RM). |
|
95 | DECRST = 'l',
|
96 | // DECRST | CSI ? Pm l | DEC Private Mode Reset (DECRST). |
|
97 | SGR = 'm',
|
98 | // SGR | CSI Pm m | Character Attributes (SGR). |
|
99 | XTMODKEYS = 'm',
|
100 | // XTMODKEYS | CSI > Pp ; Pv m | Set/reset key modifier options (XTMODKEYS), xterm. |
|
101 | // _XTMODKEYS = 'm', // XTMODKEYS | CSI > Pp m | Set/reset key modifier options (XTMODKEYS), xterm. |
|
102 | DSR = 'n',
|
103 | // DSR | CSI Ps n | Device Status Report (DSR). |
|
104 | XTUNMODKEYS = 'n',
|
105 | // XTUNMODKEYS | CSI > Ps n | Disable key modifier options, xterm. |
|
106 | DSR_DEC = 'n',
|
107 | // DSR_DEC | CSI ? Ps n | Device Status Report (DSR, DEC-specific). |
|
108 | XTSMPOINTER = 'p',
|
109 | // XTSMPOINTER | CSI > Ps p | Set resource value pointerMode (XTSMPOINTER), xterm. |
|
110 | DECSTR = '!p',
|
111 | // DECSTR | CSI ! p | Soft terminal reset (DECSTR), VT220 and up. |
|
112 | DECSCL = '"p',
|
113 | // DECSCL | CSI Pl ; Pc " p | Set conformance level (DECSCL), VT220 and up. |
|
114 | DECRQM = '$p',
|
115 | // DECRQM | CSI Ps $ p | Request ANSI mode (DECRQM). |
|
116 | // _DECRQM = '$p', // DECRQM | CSI ? Ps $ p | Request DEC private mode (DECRQM). |
|
117 | XTPUSHSGR = '#p',
|
118 | // XTPUSHSGR | CSI # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
119 | // _XTPUSHSGR = '#p', // XTPUSHSGR | CSI Pm # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
120 | XTVERSION = 'q',
|
121 | // XTVERSION | CSI > Ps q | (Ps = 0 ⇒) Report xterm name and version (XTVERSION). |
|
122 | DECLL = 'q',
|
123 | // DECLL | CSI Ps q | Load LEDs (DECLL), VT100. |
|
124 | DECSCUSR = ' q',
|
125 | // DECSCUSR | CSI Ps SP q | Set cursor style (DECSCUSR), VT520. |
|
126 | DECSCA = '"q',
|
127 | // DECSCA | CSI Ps " q | Select character protection attribute (DECSCA), VT220. |
|
128 | XTPOPSGR = '#q',
|
129 | // XTPOPSGR | CSI # q | Pop video attributes from stack (XTPOPSGR), xterm. |
|
130 | DECSTBM = 'r',
|
131 | // DECSTBM | CSI Ps ; Ps r | Set Scrolling Region [top;bottom] (default = full size of window) (DECSTBM), VT100. |
|
132 | XTRESTORE = 'r',
|
133 | // XTRESTORE | CSI ? Pm r | Restore DEC Private Mode Values (XTRESTORE), xterm. |
|
134 | DECCARA = '$r',
|
135 | // DECCARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ r | Change Attributes in Rectangular Area (DECCARA), VT400 and up. |
|
136 | SCOSC = 's',
|
137 | // SCOSC | CSI s | Save cursor, available only when DECLRMM is disabled (SCOSC, also ANSI.SYS). |
|
138 | DECSLRM = 's',
|
139 | // DECSLRM | CSI Pl ; Pr s | Set left and right margins (DECSLRM), VT420 and up. |
|
140 | XTSHIFTESCAPE = 's',
|
141 | // XTSHIFTESCAPE | CSI > Ps s | Set/reset shift-escape options (XTSHIFTESCAPE), xterm. |
|
142 | XTSAVE = 's',
|
143 | // XTSAVE | CSI ? Pm s | Save DEC Private Mode Values (XTSAVE), xterm. |
|
144 | XTWINOPS = 't',
|
145 | // XTWINOPS | CSI Ps ; Ps ; Ps t | Window manipulation (XTWINOPS), dtterm, extended by xterm. |
|
146 | XTSMTITLE = 't',
|
147 | // XTSMTITLE | CSI > Pm t | Sets one/more features of the title modes (XTSMTITLE), xterm. |
|
148 | DECSWBV = ' t',
|
149 | // DECSWBV | CSI Ps SP t | Set warning-bell volume (DECSWBV), VT520. |
|
150 | DECRARA = '$t',
|
151 | // DECRARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ t | Reverse Attributes in Rectangular Area (DECRARA), VT400 and up. |
|
152 | SCORC = 'u',
|
153 | // SCORC | CSI u | Restore cursor (SCORC, also ANSI.SYS). |
|
154 | DECSMBV = ' u',
|
155 | // DECSMBV | CSI Ps SP u | Set margin-bell volume (DECSMBV), VT520. |
|
156 | DECCRA = '$v',
|
157 | // DECCRA | CSI Pt;Pl;Pb;Pr;Pp;Pt;Pl;Pp $ v | Copy Rectangular Area (DECCRA), VT400 and up. |
|
158 | DECRQPSR = '$w',
|
159 | // DECRQPSR | CSI Ps $ w | Request presentation state report (DECRQPSR), VT320 and up. |
|
160 | DECEFR = '\'w',
|
161 | // DECEFR | CSI Pt ; Pl ; Pb ; Pr ' w | Enable Filter Rectangle (DECEFR), VT420 and up. |
|
162 | DECREQTPARM = 'x',
|
163 | // DECREQTPARM | CSI Ps x | Request Terminal Parameters (DECREQTPARM). |
|
164 | DECSACE = '*x',
|
165 | // DECSACE | CSI Ps * x | Select Attribute Change Extent (DECSACE), VT420 and up. |
|
166 | DECFRA = '$x',
|
167 | // DECFRA | CSI Pc ; Pt ; Pl ; Pb ; Pr $ x | Fill Rectangular Area (DECFRA), VT420 and up. |
|
168 | XTCHECKSUM = '#y',
|
169 | // XTCHECKSUM | CSI Ps # y | Select checksum extension (XTCHECKSUM), xterm. |
|
170 | DECRQCRA = '*y',
|
171 | // DECRQCRA | CSI Pi;Pg;Pt;Pl;Pb;Pr * y | Request Checksum of Rectangular Area (DECRQCRA), VT420 and up. |
|
172 | DECELR = '\'z',
|
173 | // DECELR | CSI Ps ; Pu ' z | Enable Locator Reporting (DECELR). |
|
174 | DECERA = '$z',
|
175 | // DECERA | CSI Pt ; Pl ; Pb ; Pr $ z | Erase Rectangular Area (DECERA), VT400 and up. |
|
176 | DECSLE = '\'{',
|
177 | // DECSLE | CSI Pm ' { | Select Locator Events (DECSLE). |
|
178 | // _XTPUSHSGR = '#{', // XTPUSHSGR | CSI # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
179 | // _XTPUSHSGR = '#{', // XTPUSHSGR | CSI Pm # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
180 | DECSERA = '${',
|
181 | // DECSERA | CSI Pt ; Pl ; Pb ; Pr $ { | Selective Erase Rectangular Area (DECSERA), VT400 and up. |
|
182 | XTREPORTSGR = '#|',
|
183 | // XTREPORTSGR | CSI Pt ; Pl ; Pb ; Pr # \| | Report selected graphic rendition (XTREPORTSGR), xterm. |
|
184 | DECSCPP = '$|',
|
185 | // DECSCPP | CSI Ps $ \| | Select columns per page (DECSCPP), VT340. |
|
186 | DECRQLP = '\'|',
|
187 | // DECRQLP | CSI Ps ' \| | Request Locator Position (DECRQLP). |
|
188 | DECSNLS = '*|',
|
189 | // DECSNLS | CSI Ps * \| | Select number of lines per screen (DECSNLS), VT420 and up. |
|
190 | // _XTPOPSGR = '#}', // XTPOPSGR | CSI # } | Pop video attributes from stack (XTPOPSGR), xterm. |
|
191 | DECIC = '\'}',
|
192 | // DECIC | CSI Ps ' } | Insert Ps Column(s) (default = 1) (DECIC), VT420 and up. |
|
193 | DECDC = '\'~'; // DECDC | CSI Ps ' ~ | Delete Ps Column(s) (default = 1) (DECDC), VT420 and up. |
|
194 |
|
195 | const _ICH = '@',
|
196 | // ICH | CSI Ps @ | Insert Ps (Blank) Character(s) (default = 1) (ICH). |
|
197 | _SL = ' @',
|
198 | // SL | CSI Ps SP @ | Shift left Ps columns(s) (default = 1) (SL), ECMA-48. |
|
199 | _CUU = 'A',
|
200 | // CUU | CSI Ps A | Cursor Up Ps Times (default = 1) (CUU). |
|
201 | _SR = ' A',
|
202 | // SR | CSI Ps SP A | Shift right Ps columns(s) (default = 1) (SR), ECMA-48. |
|
203 | _CUD = 'B',
|
204 | // CUD | CSI Ps B | Cursor Down Ps Times (default = 1) (CUD). |
|
205 | _CUF = 'C',
|
206 | // CUF | CSI Ps C | Cursor Forward Ps Times (default = 1) (CUF). |
|
207 | _CUB = 'D',
|
208 | // CUB | CSI Ps D | Cursor Backward Ps Times (default = 1) (CUB). |
|
209 | _CNL = 'E',
|
210 | // CNL | CSI Ps E | Cursor Next Line Ps Times (default = 1) (CNL). |
|
211 | _CPL = 'F',
|
212 | // CPL | CSI Ps F | Cursor Preceding Line Ps Times (default = 1) (CPL). |
|
213 | _CHA = 'G',
|
214 | // CHA | CSI Ps G | Cursor Character Absolute [column] (default = [row,1]) (CHA). |
|
215 | _CUP = 'H',
|
216 | // CUP | CSI Ps ; Ps H | Cursor Position [row;column] (default = [1,1]) (CUP). |
|
217 | _CHT = 'I',
|
218 | // CHT | CSI Ps I | Cursor Forward Tabulation Ps tab stops (default = 1) (CHT). |
|
219 | _ED = 'J',
|
220 | // ED | CSI Ps J | Erase in Display (ED), VT100. |
|
221 | _DECSED = 'J',
|
222 | // DECSED | CSI ? Ps J | Erase in Display (DECSED), VT220. |
|
223 | _EL = 'K',
|
224 | // EL | CSI Ps K | Erase in Line (EL), VT100. |
|
225 | _DECSEL = 'K',
|
226 | // DECSEL | CSI ? Ps K | Erase in Line (DECSEL), VT220. |
|
227 | _IL = 'L',
|
228 | // IL | CSI Ps L | Insert Ps Line(s) (default = 1) (IL). |
|
229 | _DL = 'M',
|
230 | // DL | CSI Ps M | Delete Ps Line(s) (default = 1) (DL). |
|
231 | _DCH = 'P',
|
232 | // DCH | CSI Ps P | Delete Ps Character(s) (default = 1) (DCH). |
|
233 | _XTPUSHCOLORS = '#P',
|
234 | // XTPUSHCOLORS | CSI # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
|
235 | // _XTPUSHCOLORS= '#P', // XTPUSHCOLORS | CSI Pm # P | Push current dynamic- and ANSI-palette colors onto stack (XTPUSHCOLORS), xterm. |
|
236 | _XTPOPCOLORS = '#Q',
|
237 | // XTPOPCOLORS | CSI # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
|
238 | // _XTPOPCOLORS = '#Q', // XTPOPCOLORS | CSI Pm # Q | Pop stack to set dynamic- and ANSI-palette colors (XTPOPCOLORS), xterm. |
|
239 | _XTREPORTCOLORS = '#R',
|
240 | // XTREPORTCOLORS | CSI # R | Report the current entry on the palette stack, and the number of palettes stored on the stack, using the same form as XTPOPCOLOR (default = 0) (XTREPORTCOLORS), xterm. |
|
241 | _SU = 'S',
|
242 | // SU | CSI Ps S | Scroll up Ps lines (default = 1) (SU), VT420, ECMA-48. |
|
243 | _XTSMGRAPHICS = 'S',
|
244 | // XTSMGRAPHICS | CSI ? Pi ; Pa ; Pv S | Set or request graphics attribute (XTSMGRAPHICS), xterm. |
|
245 | _SD = 'T',
|
246 | // SD | CSI Ps T | Scroll down Ps lines (default = 1) (SD), VT420. |
|
247 | _XTHIMOUSE = 'T',
|
248 | // XTHIMOUSE | CSI Ps ; Ps ; Ps ; Ps ; Ps T | Initiate highlight mouse tracking (XTHIMOUSE), xterm. |
|
249 | _XTRMTITLE = 'T',
|
250 | // XTRMTITLE | CSI > Pm T | Reset title mode features to default value (XTRMTITLE), xterm. |
|
251 | _ECH = 'X',
|
252 | // ECH | CSI Ps X | Erase Ps Character(s) (default = 1) (ECH). |
|
253 | _CBT = 'Z',
|
254 | // CBT | CSI Ps Z | Cursor Backward Tabulation Ps tab stops (default = 1) (CBT). |
|
255 | // _SD = '^', // SD | CSI Ps ^ | Scroll down Ps lines (default = 1) (SD), ECMA-48. |
|
256 | _HPA = '`',
|
257 | // HPA | CSI Ps ` | Character Position Absolute [column] (default = [row,1]) (HPA). |
|
258 | _HPR = 'a',
|
259 | // HPR | CSI Ps a | Character Position Relative [columns] (default = [row,col+1]) (HPR). |
|
260 | _REP = 'b',
|
261 | // REP | CSI Ps b | Repeat the preceding graphic character Ps times (REP). |
|
262 | _DA = 'c',
|
263 | // Primary_DA | CSI Ps c | Send Device Attributes (Primary DA). |
|
264 | _DA3 = 'c',
|
265 | // Tertiary_DA | CSI = Ps c | Send Device Attributes (Tertiary DA). |
|
266 | _DA2 = 'c',
|
267 | // Secondary_DA | CSI > Ps c | Send Device Attributes (Secondary DA). |
|
268 | _VPA = 'd',
|
269 | // VPA | CSI Ps d | Line Position Absolute [row] (default = [1,column]) (VPA). |
|
270 | _VPR = 'e',
|
271 | // VPR | CSI Ps e | Line Position Relative [rows] (default = [row+1,column]) (VPR). |
|
272 | _HVP = 'f',
|
273 | // HVP | CSI Ps ; Ps f | Horizontal and Vertical Position [row;column] (default = [1,1]) (HVP). |
|
274 | _TBC = 'g',
|
275 | // TBC | CSI Ps g | Tab Clear (TBC). |
|
276 | _SM = 'h',
|
277 | // SM | CSI Pm h | Set Mode (SM). |
|
278 | _DECANM = 'h',
|
279 | // DECANM | CSI ? Pm h | DEC Private Mode Set (DECSET). (DECANM), VT100, and set VT100 mode. |
|
280 | _MC = 'i',
|
281 | // MC | CSI Ps i | Media Copy (MC). |
|
282 | // _MC = 'i', // MC | CSI ? Ps i | Media Copy (MC), DEC-specific. |
|
283 | _RM = 'l',
|
284 | // RM | CSI Pm l | Reset Mode (RM). |
|
285 | _DECRST = 'l',
|
286 | // DECRST | CSI ? Pm l | DEC Private Mode Reset (DECRST). |
|
287 | _SGR = 'm',
|
288 | // SGR | CSI Pm m | Character Attributes (SGR). |
|
289 | _XTMODKEYS = 'm',
|
290 | // XTMODKEYS | CSI > Pp ; Pv m | Set/reset key modifier options (XTMODKEYS), xterm. |
|
291 | // _XTMODKEYS = 'm', // XTMODKEYS | CSI > Pp m | Set/reset key modifier options (XTMODKEYS), xterm. |
|
292 | _DSR = 'n',
|
293 | // DSR | CSI Ps n | Device Status Report (DSR). |
|
294 | _XTUNMODKEYS = 'n',
|
295 | // XTUNMODKEYS | CSI > Ps n | Disable key modifier options, xterm. |
|
296 | _DSR_DEC = 'n',
|
297 | // DSR_DEC | CSI ? Ps n | Device Status Report (DSR, DEC-specific). |
|
298 | _XTSMPOINTER = 'p',
|
299 | // XTSMPOINTER | CSI > Ps p | Set resource value pointerMode (XTSMPOINTER), xterm. |
|
300 | _DECSTR = '!p',
|
301 | // DECSTR | CSI ! p | Soft terminal reset (DECSTR), VT220 and up. |
|
302 | _DECSCL = '"p',
|
303 | // DECSCL | CSI Pl ; Pc " p | Set conformance level (DECSCL), VT220 and up. |
|
304 | _DECRQM = '$p',
|
305 | // DECRQM | CSI Ps $ p | Request ANSI mode (DECRQM). |
|
306 | // _DECRQM = '$p', // DECRQM | CSI ? Ps $ p | Request DEC private mode (DECRQM). |
|
307 | _XTPUSHSGR = '#p',
|
308 | // XTPUSHSGR | CSI # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
309 | // _XTPUSHSGR = '#p', // XTPUSHSGR | CSI Pm # p | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
310 | _XTVERSION = 'q',
|
311 | // XTVERSION | CSI > Ps q | (Ps = 0 ⇒) Report xterm name and version (XTVERSION). |
|
312 | _DECLL = 'q',
|
313 | // DECLL | CSI Ps q | Load LEDs (DECLL), VT100. |
|
314 | _DECSCUSR = ' q',
|
315 | // DECSCUSR | CSI Ps SP q | Set cursor style (DECSCUSR), VT520. |
|
316 | _DECSCA = '"q',
|
317 | // DECSCA | CSI Ps " q | Select character protection attribute (DECSCA), VT220. |
|
318 | _XTPOPSGR = '#q',
|
319 | // XTPOPSGR | CSI # q | Pop video attributes from stack (XTPOPSGR), xterm. |
|
320 | _DECSTBM = 'r',
|
321 | // DECSTBM | CSI Ps ; Ps r | Set Scrolling Region [top;bottom] (default = full size of window) (DECSTBM), VT100. |
|
322 | _XTRESTORE = 'r',
|
323 | // XTRESTORE | CSI ? Pm r | Restore DEC Private Mode Values (XTRESTORE), xterm. |
|
324 | _DECCARA = '$r',
|
325 | // DECCARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ r | Change Attributes in Rectangular Area (DECCARA), VT400 and up. |
|
326 | _SCOSC = 's',
|
327 | // SCOSC | CSI s | Save cursor, available only when DECLRMM is disabled (SCOSC, also ANSI.SYS). |
|
328 | _DECSLRM = 's',
|
329 | // DECSLRM | CSI Pl ; Pr s | Set left and right margins (DECSLRM), VT420 and up. |
|
330 | _XTSHIFTESCAPE = 's',
|
331 | // XTSHIFTESCAPE | CSI > Ps s | Set/reset shift-escape options (XTSHIFTESCAPE), xterm. |
|
332 | _XTSAVE = 's',
|
333 | // XTSAVE | CSI ? Pm s | Save DEC Private Mode Values (XTSAVE), xterm. |
|
334 | _XTWINOPS = 't',
|
335 | // XTWINOPS | CSI Ps ; Ps ; Ps t | Window manipulation (XTWINOPS), dtterm, extended by xterm. |
|
336 | _XTSMTITLE = 't',
|
337 | // XTSMTITLE | CSI > Pm t | Sets one/more features of the title modes (XTSMTITLE), xterm. |
|
338 | _DECSWBV = ' t',
|
339 | // DECSWBV | CSI Ps SP t | Set warning-bell volume (DECSWBV), VT520. |
|
340 | _DECRARA = '$t',
|
341 | // DECRARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ t | Reverse Attributes in Rectangular Area (DECRARA), VT400 and up. |
|
342 | _SCORC = 'u',
|
343 | // SCORC | CSI u | Restore cursor (SCORC, also ANSI.SYS). |
|
344 | _DECSMBV = ' u',
|
345 | // DECSMBV | CSI Ps SP u | Set margin-bell volume (DECSMBV), VT520. |
|
346 | _DECCRA = '$v',
|
347 | // DECCRA | CSI Pt;Pl;Pb;Pr;Pp;Pt;Pl;Pp $ v | Copy Rectangular Area (DECCRA), VT400 and up. |
|
348 | _DECRQPSR = '$w',
|
349 | // DECRQPSR | CSI Ps $ w | Request presentation state report (DECRQPSR), VT320 and up. |
|
350 | _DECEFR = '\'w',
|
351 | // DECEFR | CSI Pt ; Pl ; Pb ; Pr ' w | Enable Filter Rectangle (DECEFR), VT420 and up. |
|
352 | _DECREQTPARM = 'x',
|
353 | // DECREQTPARM | CSI Ps x | Request Terminal Parameters (DECREQTPARM). |
|
354 | _DECSACE = '*x',
|
355 | // DECSACE | CSI Ps * x | Select Attribute Change Extent (DECSACE), VT420 and up. |
|
356 | _DECFRA = '$x',
|
357 | // DECFRA | CSI Pc ; Pt ; Pl ; Pb ; Pr $ x | Fill Rectangular Area (DECFRA), VT420 and up. |
|
358 | _XTCHECKSUM = '#y',
|
359 | // XTCHECKSUM | CSI Ps # y | Select checksum extension (XTCHECKSUM), xterm. |
|
360 | _DECRQCRA = '*y',
|
361 | // DECRQCRA | CSI Pi;Pg;Pt;Pl;Pb;Pr * y | Request Checksum of Rectangular Area (DECRQCRA), VT420 and up. |
|
362 | _DECELR = '\'z',
|
363 | // DECELR | CSI Ps ; Pu ' z | Enable Locator Reporting (DECELR). |
|
364 | _DECERA = '$z',
|
365 | // DECERA | CSI Pt ; Pl ; Pb ; Pr $ z | Erase Rectangular Area (DECERA), VT400 and up. |
|
366 | _DECSLE = '\'{',
|
367 | // DECSLE | CSI Pm ' { | Select Locator Events (DECSLE). |
|
368 | // _XTPUSHSGR = '#{', // XTPUSHSGR | CSI # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
369 | // _XTPUSHSGR = '#{', // XTPUSHSGR | CSI Pm # { | Push video attributes onto stack (XTPUSHSGR), xterm. |
|
370 | _DECSERA = '${',
|
371 | // DECSERA | CSI Pt ; Pl ; Pb ; Pr $ { | Selective Erase Rectangular Area (DECSERA), VT400 and up. |
|
372 | _XTREPORTSGR = '#|',
|
373 | // XTREPORTSGR | CSI Pt ; Pl ; Pb ; Pr # \| | Report selected graphic rendition (XTREPORTSGR), xterm. |
|
374 | _DECSCPP = '$|',
|
375 | // DECSCPP | CSI Ps $ \| | Select columns per page (DECSCPP), VT340. |
|
376 | _DECRQLP = '\'|',
|
377 | // DECRQLP | CSI Ps ' \| | Request Locator Position (DECRQLP). |
|
378 | _DECSNLS = '*|',
|
379 | // DECSNLS | CSI Ps * \| | Select number of lines per screen (DECSNLS), VT420 and up. |
|
380 | // _XTPOPSGR = '#}', // XTPOPSGR | CSI # } | Pop video attributes from stack (XTPOPSGR), xterm. |
|
381 | _DECIC = '\'}',
|
382 | // DECIC | CSI Ps ' } | Insert Ps Column(s) (default = 1) (DECIC), VT420 and up. |
|
383 | _DECDC = '\'~'; // DECDC | CSI Ps ' ~ | Delete Ps Column(s) (default = 1) (DECDC), VT420 and up. |
|
384 |
|
385 | exports.CBT = CBT;
|
386 | exports.CHA = CHA;
|
387 | exports.CHT = CHT;
|
388 | exports.CNL = CNL;
|
389 | exports.CPL = CPL;
|
390 | exports.CUB = CUB;
|
391 | exports.CUD = CUD;
|
392 | exports.CUF = CUF;
|
393 | exports.CUP = CUP;
|
394 | exports.CUU = CUU;
|
395 | exports.DA = DA;
|
396 | exports.DA2 = DA2;
|
397 | exports.DA3 = DA3;
|
398 | exports.DCH = DCH;
|
399 | exports.DECANM = DECANM;
|
400 | exports.DECCARA = DECCARA;
|
401 | exports.DECCRA = DECCRA;
|
402 | exports.DECDC = DECDC;
|
403 | exports.DECEFR = DECEFR;
|
404 | exports.DECELR = DECELR;
|
405 | exports.DECERA = DECERA;
|
406 | exports.DECFRA = DECFRA;
|
407 | exports.DECIC = DECIC;
|
408 | exports.DECLL = DECLL;
|
409 | exports.DECRARA = DECRARA;
|
410 | exports.DECREQTPARM = DECREQTPARM;
|
411 | exports.DECRQCRA = DECRQCRA;
|
412 | exports.DECRQLP = DECRQLP;
|
413 | exports.DECRQM = DECRQM;
|
414 | exports.DECRQPSR = DECRQPSR;
|
415 | exports.DECRST = DECRST;
|
416 | exports.DECSACE = DECSACE;
|
417 | exports.DECSCA = DECSCA;
|
418 | exports.DECSCL = DECSCL;
|
419 | exports.DECSCPP = DECSCPP;
|
420 | exports.DECSCUSR = DECSCUSR;
|
421 | exports.DECSED = DECSED;
|
422 | exports.DECSEL = DECSEL;
|
423 | exports.DECSERA = DECSERA;
|
424 | exports.DECSLE = DECSLE;
|
425 | exports.DECSLRM = DECSLRM;
|
426 | exports.DECSMBV = DECSMBV;
|
427 | exports.DECSNLS = DECSNLS;
|
428 | exports.DECSTBM = DECSTBM;
|
429 | exports.DECSTR = DECSTR;
|
430 | exports.DECSWBV = DECSWBV;
|
431 | exports.DL = DL;
|
432 | exports.DSR = DSR;
|
433 | exports.DSR_DEC = DSR_DEC;
|
434 | exports.ECH = ECH;
|
435 | exports.ED = ED;
|
436 | exports.EL = EL;
|
437 | exports.HPA = HPA;
|
438 | exports.HPR = HPR;
|
439 | exports.HVP = HVP;
|
440 | exports.ICH = ICH;
|
441 | exports.IL = IL;
|
442 | exports.MC = MC;
|
443 | exports.REP = REP;
|
444 | exports.RM = RM;
|
445 | exports.SCORC = SCORC;
|
446 | exports.SCOSC = SCOSC;
|
447 | exports.SD = SD;
|
448 | exports.SGR = SGR;
|
449 | exports.SL = SL;
|
450 | exports.SM = SM;
|
451 | exports.SR = SR;
|
452 | exports.SU = SU;
|
453 | exports.TBC = TBC;
|
454 | exports.VPA = VPA;
|
455 | exports.VPR = VPR;
|
456 | exports.XTCHECKSUM = XTCHECKSUM;
|
457 | exports.XTHIMOUSE = XTHIMOUSE;
|
458 | exports.XTMODKEYS = XTMODKEYS;
|
459 | exports.XTPOPCOLORS = XTPOPCOLORS;
|
460 | exports.XTPOPSGR = XTPOPSGR;
|
461 | exports.XTPUSHCOLORS = XTPUSHCOLORS;
|
462 | exports.XTPUSHSGR = XTPUSHSGR;
|
463 | exports.XTREPORTCOLORS = XTREPORTCOLORS;
|
464 | exports.XTREPORTSGR = XTREPORTSGR;
|
465 | exports.XTRESTORE = XTRESTORE;
|
466 | exports.XTRMTITLE = XTRMTITLE;
|
467 | exports.XTSAVE = XTSAVE;
|
468 | exports.XTSHIFTESCAPE = XTSHIFTESCAPE;
|
469 | exports.XTSMGRAPHICS = XTSMGRAPHICS;
|
470 | exports.XTSMPOINTER = XTSMPOINTER;
|
471 | exports.XTSMTITLE = XTSMTITLE;
|
472 | exports.XTUNMODKEYS = XTUNMODKEYS;
|
473 | exports.XTVERSION = XTVERSION;
|
474 | exports.XTWINOPS = XTWINOPS;
|
475 | exports._CBT = _CBT;
|
476 | exports._CHA = _CHA;
|
477 | exports._CHT = _CHT;
|
478 | exports._CNL = _CNL;
|
479 | exports._CPL = _CPL;
|
480 | exports._CUB = _CUB;
|
481 | exports._CUD = _CUD;
|
482 | exports._CUF = _CUF;
|
483 | exports._CUP = _CUP;
|
484 | exports._CUU = _CUU;
|
485 | exports._DA = _DA;
|
486 | exports._DA2 = _DA2;
|
487 | exports._DA3 = _DA3;
|
488 | exports._DCH = _DCH;
|
489 | exports._DECANM = _DECANM;
|
490 | exports._DECCARA = _DECCARA;
|
491 | exports._DECCRA = _DECCRA;
|
492 | exports._DECDC = _DECDC;
|
493 | exports._DECEFR = _DECEFR;
|
494 | exports._DECELR = _DECELR;
|
495 | exports._DECERA = _DECERA;
|
496 | exports._DECFRA = _DECFRA;
|
497 | exports._DECIC = _DECIC;
|
498 | exports._DECLL = _DECLL;
|
499 | exports._DECRARA = _DECRARA;
|
500 | exports._DECREQTPARM = _DECREQTPARM;
|
501 | exports._DECRQCRA = _DECRQCRA;
|
502 | exports._DECRQLP = _DECRQLP;
|
503 | exports._DECRQM = _DECRQM;
|
504 | exports._DECRQPSR = _DECRQPSR;
|
505 | exports._DECRST = _DECRST;
|
506 | exports._DECSACE = _DECSACE;
|
507 | exports._DECSCA = _DECSCA;
|
508 | exports._DECSCL = _DECSCL;
|
509 | exports._DECSCPP = _DECSCPP;
|
510 | exports._DECSCUSR = _DECSCUSR;
|
511 | exports._DECSED = _DECSED;
|
512 | exports._DECSEL = _DECSEL;
|
513 | exports._DECSERA = _DECSERA;
|
514 | exports._DECSLE = _DECSLE;
|
515 | exports._DECSLRM = _DECSLRM;
|
516 | exports._DECSMBV = _DECSMBV;
|
517 | exports._DECSNLS = _DECSNLS;
|
518 | exports._DECSTBM = _DECSTBM;
|
519 | exports._DECSTR = _DECSTR;
|
520 | exports._DECSWBV = _DECSWBV;
|
521 | exports._DL = _DL;
|
522 | exports._DSR = _DSR;
|
523 | exports._DSR_DEC = _DSR_DEC;
|
524 | exports._ECH = _ECH;
|
525 | exports._ED = _ED;
|
526 | exports._EL = _EL;
|
527 | exports._HPA = _HPA;
|
528 | exports._HPR = _HPR;
|
529 | exports._HVP = _HVP;
|
530 | exports._ICH = _ICH;
|
531 | exports._IL = _IL;
|
532 | exports._MC = _MC;
|
533 | exports._REP = _REP;
|
534 | exports._RM = _RM;
|
535 | exports._SCORC = _SCORC;
|
536 | exports._SCOSC = _SCOSC;
|
537 | exports._SD = _SD;
|
538 | exports._SGR = _SGR;
|
539 | exports._SL = _SL;
|
540 | exports._SM = _SM;
|
541 | exports._SR = _SR;
|
542 | exports._SU = _SU;
|
543 | exports._TBC = _TBC;
|
544 | exports._VPA = _VPA;
|
545 | exports._VPR = _VPR;
|
546 | exports._XTCHECKSUM = _XTCHECKSUM;
|
547 | exports._XTHIMOUSE = _XTHIMOUSE;
|
548 | exports._XTMODKEYS = _XTMODKEYS;
|
549 | exports._XTPOPCOLORS = _XTPOPCOLORS;
|
550 | exports._XTPOPSGR = _XTPOPSGR;
|
551 | exports._XTPUSHCOLORS = _XTPUSHCOLORS;
|
552 | exports._XTPUSHSGR = _XTPUSHSGR;
|
553 | exports._XTREPORTCOLORS = _XTREPORTCOLORS;
|
554 | exports._XTREPORTSGR = _XTREPORTSGR;
|
555 | exports._XTRESTORE = _XTRESTORE;
|
556 | exports._XTRMTITLE = _XTRMTITLE;
|
557 | exports._XTSAVE = _XTSAVE;
|
558 | exports._XTSHIFTESCAPE = _XTSHIFTESCAPE;
|
559 | exports._XTSMGRAPHICS = _XTSMGRAPHICS;
|
560 | exports._XTSMPOINTER = _XTSMPOINTER;
|
561 | exports._XTSMTITLE = _XTSMTITLE;
|
562 | exports._XTUNMODKEYS = _XTUNMODKEYS;
|
563 | exports._XTVERSION = _XTVERSION;
|
564 | exports._XTWINOPS = _XTWINOPS;
|