UNPKG

53.7 kBJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, '__esModule', { value: true });
4
5const ICH = '@',
6 // ICH | CSI Ps @ | Insert Ps (Blank) Character(s) (default = 1) (ICH). |
7SL = ' @',
8 // SL | CSI Ps SP @ | Shift left Ps columns(s) (default = 1) (SL), ECMA-48. |
9CUU = 'A',
10 // CUU | CSI Ps A | Cursor Up Ps Times (default = 1) (CUU). |
11SR = ' A',
12 // SR | CSI Ps SP A | Shift right Ps columns(s) (default = 1) (SR), ECMA-48. |
13CUD = 'B',
14 // CUD | CSI Ps B | Cursor Down Ps Times (default = 1) (CUD). |
15CUF = 'C',
16 // CUF | CSI Ps C | Cursor Forward Ps Times (default = 1) (CUF). |
17CUB = 'D',
18 // CUB | CSI Ps D | Cursor Backward Ps Times (default = 1) (CUB). |
19CNL = 'E',
20 // CNL | CSI Ps E | Cursor Next Line Ps Times (default = 1) (CNL). |
21CPL = 'F',
22 // CPL | CSI Ps F | Cursor Preceding Line Ps Times (default = 1) (CPL). |
23CHA = 'G',
24 // CHA | CSI Ps G | Cursor Character Absolute [column] (default = [row,1]) (CHA). |
25CUP = 'H',
26 // CUP | CSI Ps ; Ps H | Cursor Position [row;column] (default = [1,1]) (CUP). |
27CHT = 'I',
28 // CHT | CSI Ps I | Cursor Forward Tabulation Ps tab stops (default = 1) (CHT). |
29ED = 'J',
30 // ED | CSI Ps J | Erase in Display (ED), VT100. |
31DECSED = 'J',
32 // DECSED | CSI ? Ps J | Erase in Display (DECSED), VT220. |
33EL = 'K',
34 // EL | CSI Ps K | Erase in Line (EL), VT100. |
35DECSEL = 'K',
36 // DECSEL | CSI ? Ps K | Erase in Line (DECSEL), VT220. |
37IL = 'L',
38 // IL | CSI Ps L | Insert Ps Line(s) (default = 1) (IL). |
39DL = 'M',
40 // DL | CSI Ps M | Delete Ps Line(s) (default = 1) (DL). |
41DCH = 'P',
42 // DCH | CSI Ps P | Delete Ps Character(s) (default = 1) (DCH). |
43XTPUSHCOLORS = '#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. |
46XTPOPCOLORS = '#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. |
49XTREPORTCOLORS = '#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. |
51SU = 'S',
52 // SU | CSI Ps S | Scroll up Ps lines (default = 1) (SU), VT420, ECMA-48. |
53XTSMGRAPHICS = 'S',
54 // XTSMGRAPHICS | CSI ? Pi ; Pa ; Pv S | Set or request graphics attribute (XTSMGRAPHICS), xterm. |
55SD = 'T',
56 // SD | CSI Ps T | Scroll down Ps lines (default = 1) (SD), VT420. |
57XTHIMOUSE = 'T',
58 // XTHIMOUSE | CSI Ps ; Ps ; Ps ; Ps ; Ps T | Initiate highlight mouse tracking (XTHIMOUSE), xterm. |
59XTRMTITLE = 'T',
60 // XTRMTITLE | CSI > Pm T | Reset title mode features to default value (XTRMTITLE), xterm. |
61ECH = 'X',
62 // ECH | CSI Ps X | Erase Ps Character(s) (default = 1) (ECH). |
63CBT = '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. |
66HPA = '`',
67 // HPA | CSI Ps ` | Character Position Absolute [column] (default = [row,1]) (HPA). |
68HPR = 'a',
69 // HPR | CSI Ps a | Character Position Relative [columns] (default = [row,col+1]) (HPR). |
70REP = 'b',
71 // REP | CSI Ps b | Repeat the preceding graphic character Ps times (REP). |
72DA = 'c',
73 // Primary_DA | CSI Ps c | Send Device Attributes (Primary DA). |
74DA3 = 'c',
75 // Tertiary_DA | CSI = Ps c | Send Device Attributes (Tertiary DA). |
76DA2 = 'c',
77 // Secondary_DA | CSI > Ps c | Send Device Attributes (Secondary DA). |
78VPA = 'd',
79 // VPA | CSI Ps d | Line Position Absolute [row] (default = [1,column]) (VPA). |
80VPR = 'e',
81 // VPR | CSI Ps e | Line Position Relative [rows] (default = [row+1,column]) (VPR). |
82HVP = 'f',
83 // HVP | CSI Ps ; Ps f | Horizontal and Vertical Position [row;column] (default = [1,1]) (HVP). |
84TBC = 'g',
85 // TBC | CSI Ps g | Tab Clear (TBC). |
86SM = 'h',
87 // SM | CSI Pm h | Set Mode (SM). |
88DECANM = 'h',
89 // DECANM | CSI ? Pm h | DEC Private Mode Set (DECSET). (DECANM), VT100, and set VT100 mode. |
90MC = 'i',
91 // MC | CSI Ps i | Media Copy (MC). |
92// _MC = 'i', // MC | CSI ? Ps i | Media Copy (MC), DEC-specific. |
93RM = 'l',
94 // RM | CSI Pm l | Reset Mode (RM). |
95DECRST = 'l',
96 // DECRST | CSI ? Pm l | DEC Private Mode Reset (DECRST). |
97SGR = 'm',
98 // SGR | CSI Pm m | Character Attributes (SGR). |
99XTMODKEYS = '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. |
102DSR = 'n',
103 // DSR | CSI Ps n | Device Status Report (DSR). |
104XTUNMODKEYS = 'n',
105 // XTUNMODKEYS | CSI > Ps n | Disable key modifier options, xterm. |
106DSR_DEC = 'n',
107 // DSR_DEC | CSI ? Ps n | Device Status Report (DSR, DEC-specific). |
108XTSMPOINTER = 'p',
109 // XTSMPOINTER | CSI > Ps p | Set resource value pointerMode (XTSMPOINTER), xterm. |
110DECSTR = '!p',
111 // DECSTR | CSI ! p | Soft terminal reset (DECSTR), VT220 and up. |
112DECSCL = '"p',
113 // DECSCL | CSI Pl ; Pc " p | Set conformance level (DECSCL), VT220 and up. |
114DECRQM = '$p',
115 // DECRQM | CSI Ps $ p | Request ANSI mode (DECRQM). |
116// _DECRQM = '$p', // DECRQM | CSI ? Ps $ p | Request DEC private mode (DECRQM). |
117XTPUSHSGR = '#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. |
120XTVERSION = 'q',
121 // XTVERSION | CSI > Ps q | (Ps = 0 ⇒) Report xterm name and version (XTVERSION). |
122DECLL = 'q',
123 // DECLL | CSI Ps q | Load LEDs (DECLL), VT100. |
124DECSCUSR = ' q',
125 // DECSCUSR | CSI Ps SP q | Set cursor style (DECSCUSR), VT520. |
126DECSCA = '"q',
127 // DECSCA | CSI Ps " q | Select character protection attribute (DECSCA), VT220. |
128XTPOPSGR = '#q',
129 // XTPOPSGR | CSI # q | Pop video attributes from stack (XTPOPSGR), xterm. |
130DECSTBM = 'r',
131 // DECSTBM | CSI Ps ; Ps r | Set Scrolling Region [top;bottom] (default = full size of window) (DECSTBM), VT100. |
132XTRESTORE = 'r',
133 // XTRESTORE | CSI ? Pm r | Restore DEC Private Mode Values (XTRESTORE), xterm. |
134DECCARA = '$r',
135 // DECCARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ r | Change Attributes in Rectangular Area (DECCARA), VT400 and up. |
136SCOSC = 's',
137 // SCOSC | CSI s | Save cursor, available only when DECLRMM is disabled (SCOSC, also ANSI.SYS). |
138DECSLRM = 's',
139 // DECSLRM | CSI Pl ; Pr s | Set left and right margins (DECSLRM), VT420 and up. |
140XTSHIFTESCAPE = 's',
141 // XTSHIFTESCAPE | CSI > Ps s | Set/reset shift-escape options (XTSHIFTESCAPE), xterm. |
142XTSAVE = 's',
143 // XTSAVE | CSI ? Pm s | Save DEC Private Mode Values (XTSAVE), xterm. |
144XTWINOPS = 't',
145 // XTWINOPS | CSI Ps ; Ps ; Ps t | Window manipulation (XTWINOPS), dtterm, extended by xterm. |
146XTSMTITLE = 't',
147 // XTSMTITLE | CSI > Pm t | Sets one/more features of the title modes (XTSMTITLE), xterm. |
148DECSWBV = ' t',
149 // DECSWBV | CSI Ps SP t | Set warning-bell volume (DECSWBV), VT520. |
150DECRARA = '$t',
151 // DECRARA | CSI Pt ; Pl ; Pb ; Pr ; Ps $ t | Reverse Attributes in Rectangular Area (DECRARA), VT400 and up. |
152SCORC = 'u',
153 // SCORC | CSI u | Restore cursor (SCORC, also ANSI.SYS). |
154DECSMBV = ' u',
155 // DECSMBV | CSI Ps SP u | Set margin-bell volume (DECSMBV), VT520. |
156DECCRA = '$v',
157 // DECCRA | CSI Pt;Pl;Pb;Pr;Pp;Pt;Pl;Pp $ v | Copy Rectangular Area (DECCRA), VT400 and up. |
158DECRQPSR = '$w',
159 // DECRQPSR | CSI Ps $ w | Request presentation state report (DECRQPSR), VT320 and up. |
160DECEFR = '\'w',
161 // DECEFR | CSI Pt ; Pl ; Pb ; Pr ' w | Enable Filter Rectangle (DECEFR), VT420 and up. |
162DECREQTPARM = 'x',
163 // DECREQTPARM | CSI Ps x | Request Terminal Parameters (DECREQTPARM). |
164DECSACE = '*x',
165 // DECSACE | CSI Ps * x | Select Attribute Change Extent (DECSACE), VT420 and up. |
166DECFRA = '$x',
167 // DECFRA | CSI Pc ; Pt ; Pl ; Pb ; Pr $ x | Fill Rectangular Area (DECFRA), VT420 and up. |
168XTCHECKSUM = '#y',
169 // XTCHECKSUM | CSI Ps # y | Select checksum extension (XTCHECKSUM), xterm. |
170DECRQCRA = '*y',
171 // DECRQCRA | CSI Pi;Pg;Pt;Pl;Pb;Pr * y | Request Checksum of Rectangular Area (DECRQCRA), VT420 and up. |
172DECELR = '\'z',
173 // DECELR | CSI Ps ; Pu ' z | Enable Locator Reporting (DECELR). |
174DECERA = '$z',
175 // DECERA | CSI Pt ; Pl ; Pb ; Pr $ z | Erase Rectangular Area (DECERA), VT400 and up. |
176DECSLE = '\'{',
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. |
180DECSERA = '${',
181 // DECSERA | CSI Pt ; Pl ; Pb ; Pr $ { | Selective Erase Rectangular Area (DECSERA), VT400 and up. |
182XTREPORTSGR = '#|',
183 // XTREPORTSGR | CSI Pt ; Pl ; Pb ; Pr # \| | Report selected graphic rendition (XTREPORTSGR), xterm. |
184DECSCPP = '$|',
185 // DECSCPP | CSI Ps $ \| | Select columns per page (DECSCPP), VT340. |
186DECRQLP = '\'|',
187 // DECRQLP | CSI Ps ' \| | Request Locator Position (DECRQLP). |
188DECSNLS = '*|',
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. |
191DECIC = '\'}',
192 // DECIC | CSI Ps ' } | Insert Ps Column(s) (default = 1) (DECIC), VT420 and up. |
193DECDC = '\'~'; // DECDC | CSI Ps ' ~ | Delete Ps Column(s) (default = 1) (DECDC), VT420 and up. |
194
195const _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
385exports.CBT = CBT;
386exports.CHA = CHA;
387exports.CHT = CHT;
388exports.CNL = CNL;
389exports.CPL = CPL;
390exports.CUB = CUB;
391exports.CUD = CUD;
392exports.CUF = CUF;
393exports.CUP = CUP;
394exports.CUU = CUU;
395exports.DA = DA;
396exports.DA2 = DA2;
397exports.DA3 = DA3;
398exports.DCH = DCH;
399exports.DECANM = DECANM;
400exports.DECCARA = DECCARA;
401exports.DECCRA = DECCRA;
402exports.DECDC = DECDC;
403exports.DECEFR = DECEFR;
404exports.DECELR = DECELR;
405exports.DECERA = DECERA;
406exports.DECFRA = DECFRA;
407exports.DECIC = DECIC;
408exports.DECLL = DECLL;
409exports.DECRARA = DECRARA;
410exports.DECREQTPARM = DECREQTPARM;
411exports.DECRQCRA = DECRQCRA;
412exports.DECRQLP = DECRQLP;
413exports.DECRQM = DECRQM;
414exports.DECRQPSR = DECRQPSR;
415exports.DECRST = DECRST;
416exports.DECSACE = DECSACE;
417exports.DECSCA = DECSCA;
418exports.DECSCL = DECSCL;
419exports.DECSCPP = DECSCPP;
420exports.DECSCUSR = DECSCUSR;
421exports.DECSED = DECSED;
422exports.DECSEL = DECSEL;
423exports.DECSERA = DECSERA;
424exports.DECSLE = DECSLE;
425exports.DECSLRM = DECSLRM;
426exports.DECSMBV = DECSMBV;
427exports.DECSNLS = DECSNLS;
428exports.DECSTBM = DECSTBM;
429exports.DECSTR = DECSTR;
430exports.DECSWBV = DECSWBV;
431exports.DL = DL;
432exports.DSR = DSR;
433exports.DSR_DEC = DSR_DEC;
434exports.ECH = ECH;
435exports.ED = ED;
436exports.EL = EL;
437exports.HPA = HPA;
438exports.HPR = HPR;
439exports.HVP = HVP;
440exports.ICH = ICH;
441exports.IL = IL;
442exports.MC = MC;
443exports.REP = REP;
444exports.RM = RM;
445exports.SCORC = SCORC;
446exports.SCOSC = SCOSC;
447exports.SD = SD;
448exports.SGR = SGR;
449exports.SL = SL;
450exports.SM = SM;
451exports.SR = SR;
452exports.SU = SU;
453exports.TBC = TBC;
454exports.VPA = VPA;
455exports.VPR = VPR;
456exports.XTCHECKSUM = XTCHECKSUM;
457exports.XTHIMOUSE = XTHIMOUSE;
458exports.XTMODKEYS = XTMODKEYS;
459exports.XTPOPCOLORS = XTPOPCOLORS;
460exports.XTPOPSGR = XTPOPSGR;
461exports.XTPUSHCOLORS = XTPUSHCOLORS;
462exports.XTPUSHSGR = XTPUSHSGR;
463exports.XTREPORTCOLORS = XTREPORTCOLORS;
464exports.XTREPORTSGR = XTREPORTSGR;
465exports.XTRESTORE = XTRESTORE;
466exports.XTRMTITLE = XTRMTITLE;
467exports.XTSAVE = XTSAVE;
468exports.XTSHIFTESCAPE = XTSHIFTESCAPE;
469exports.XTSMGRAPHICS = XTSMGRAPHICS;
470exports.XTSMPOINTER = XTSMPOINTER;
471exports.XTSMTITLE = XTSMTITLE;
472exports.XTUNMODKEYS = XTUNMODKEYS;
473exports.XTVERSION = XTVERSION;
474exports.XTWINOPS = XTWINOPS;
475exports._CBT = _CBT;
476exports._CHA = _CHA;
477exports._CHT = _CHT;
478exports._CNL = _CNL;
479exports._CPL = _CPL;
480exports._CUB = _CUB;
481exports._CUD = _CUD;
482exports._CUF = _CUF;
483exports._CUP = _CUP;
484exports._CUU = _CUU;
485exports._DA = _DA;
486exports._DA2 = _DA2;
487exports._DA3 = _DA3;
488exports._DCH = _DCH;
489exports._DECANM = _DECANM;
490exports._DECCARA = _DECCARA;
491exports._DECCRA = _DECCRA;
492exports._DECDC = _DECDC;
493exports._DECEFR = _DECEFR;
494exports._DECELR = _DECELR;
495exports._DECERA = _DECERA;
496exports._DECFRA = _DECFRA;
497exports._DECIC = _DECIC;
498exports._DECLL = _DECLL;
499exports._DECRARA = _DECRARA;
500exports._DECREQTPARM = _DECREQTPARM;
501exports._DECRQCRA = _DECRQCRA;
502exports._DECRQLP = _DECRQLP;
503exports._DECRQM = _DECRQM;
504exports._DECRQPSR = _DECRQPSR;
505exports._DECRST = _DECRST;
506exports._DECSACE = _DECSACE;
507exports._DECSCA = _DECSCA;
508exports._DECSCL = _DECSCL;
509exports._DECSCPP = _DECSCPP;
510exports._DECSCUSR = _DECSCUSR;
511exports._DECSED = _DECSED;
512exports._DECSEL = _DECSEL;
513exports._DECSERA = _DECSERA;
514exports._DECSLE = _DECSLE;
515exports._DECSLRM = _DECSLRM;
516exports._DECSMBV = _DECSMBV;
517exports._DECSNLS = _DECSNLS;
518exports._DECSTBM = _DECSTBM;
519exports._DECSTR = _DECSTR;
520exports._DECSWBV = _DECSWBV;
521exports._DL = _DL;
522exports._DSR = _DSR;
523exports._DSR_DEC = _DSR_DEC;
524exports._ECH = _ECH;
525exports._ED = _ED;
526exports._EL = _EL;
527exports._HPA = _HPA;
528exports._HPR = _HPR;
529exports._HVP = _HVP;
530exports._ICH = _ICH;
531exports._IL = _IL;
532exports._MC = _MC;
533exports._REP = _REP;
534exports._RM = _RM;
535exports._SCORC = _SCORC;
536exports._SCOSC = _SCOSC;
537exports._SD = _SD;
538exports._SGR = _SGR;
539exports._SL = _SL;
540exports._SM = _SM;
541exports._SR = _SR;
542exports._SU = _SU;
543exports._TBC = _TBC;
544exports._VPA = _VPA;
545exports._VPR = _VPR;
546exports._XTCHECKSUM = _XTCHECKSUM;
547exports._XTHIMOUSE = _XTHIMOUSE;
548exports._XTMODKEYS = _XTMODKEYS;
549exports._XTPOPCOLORS = _XTPOPCOLORS;
550exports._XTPOPSGR = _XTPOPSGR;
551exports._XTPUSHCOLORS = _XTPUSHCOLORS;
552exports._XTPUSHSGR = _XTPUSHSGR;
553exports._XTREPORTCOLORS = _XTREPORTCOLORS;
554exports._XTREPORTSGR = _XTREPORTSGR;
555exports._XTRESTORE = _XTRESTORE;
556exports._XTRMTITLE = _XTRMTITLE;
557exports._XTSAVE = _XTSAVE;
558exports._XTSHIFTESCAPE = _XTSHIFTESCAPE;
559exports._XTSMGRAPHICS = _XTSMGRAPHICS;
560exports._XTSMPOINTER = _XTSMPOINTER;
561exports._XTSMTITLE = _XTSMTITLE;
562exports._XTUNMODKEYS = _XTUNMODKEYS;
563exports._XTVERSION = _XTVERSION;
564exports._XTWINOPS = _XTWINOPS;