1 | // This is an open source non-commercial project. Dear PVS-Studio, please check |
2 | // it. PVS-Studio Static Code Analyzer for C, C++ and C#: http://www.viva64.com |
3 | |
4 | // |
5 | // Generated by scripts/update_terminfo.sh and ncurses 6.1.20180127 |
6 | // |
7 | |
8 | #ifndef NVIM_TUI_TERMINFO_DEFS_H |
9 | #define NVIM_TUI_TERMINFO_DEFS_H |
10 | |
11 | #include <stdint.h> |
12 | |
13 | // ansi|ansi/pc-term compatible with color, |
14 | // auto_right_margin, |
15 | // backspaces_with_bs, |
16 | // move_insert_mode, |
17 | // move_standout_mode, |
18 | // prtr_silent, |
19 | // columns#80, |
20 | // init_tabs#8, |
21 | // lines#24, |
22 | // max_colors#8, |
23 | // max_pairs#64, |
24 | // no_color_video#3, |
25 | // acs_chars=+^P\054^Q-^X.^Y0\333`^Da\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376, |
26 | // back_tab=\E[Z, |
27 | // bell=^G, |
28 | // carriage_return=\r, |
29 | // clear_all_tabs=\E[3g, |
30 | // clear_screen=\E[H\E[J, |
31 | // clr_bol=\E[1K, |
32 | // clr_eol=\E[K, |
33 | // clr_eos=\E[J, |
34 | // column_address=\E[%i%p1%dG, |
35 | // cursor_address=\E[%i%p1%d;%p2%dH, |
36 | // cursor_down=\E[B, |
37 | // cursor_home=\E[H, |
38 | // cursor_left=\E[D, |
39 | // cursor_right=\E[C, |
40 | // cursor_up=\E[A, |
41 | // delete_character=\E[P, |
42 | // delete_line=\E[M, |
43 | // enter_alt_charset_mode=\E[11m, |
44 | // enter_blink_mode=\E[5m, |
45 | // enter_bold_mode=\E[1m, |
46 | // enter_pc_charset_mode=\E[11m, |
47 | // enter_reverse_mode=\E[7m, |
48 | // enter_secure_mode=\E[8m, |
49 | // enter_standout_mode=\E[7m, |
50 | // enter_underline_mode=\E[4m, |
51 | // erase_chars=\E[%p1%dX, |
52 | // exit_alt_charset_mode=\E[10m, |
53 | // exit_attribute_mode=\E[0;10m, |
54 | // exit_pc_charset_mode=\E[10m, |
55 | // exit_standout_mode=\E[m, |
56 | // exit_underline_mode=\E[m, |
57 | // insert_line=\E[L, |
58 | // key_backspace=^H, |
59 | // key_btab=\E[Z, |
60 | // key_down=\E[B, |
61 | // key_home=\E[H, |
62 | // key_ic=\E[L, |
63 | // key_left=\E[D, |
64 | // key_right=\E[C, |
65 | // key_up=\E[A, |
66 | // newline=\r\E[S, |
67 | // orig_pair=\E[39;49m, |
68 | // parm_dch=\E[%p1%dP, |
69 | // parm_delete_line=\E[%p1%dM, |
70 | // parm_down_cursor=\E[%p1%dB, |
71 | // parm_ich=\E[%p1%d@, |
72 | // parm_index=\E[%p1%dS, |
73 | // parm_insert_line=\E[%p1%dL, |
74 | // parm_left_cursor=\E[%p1%dD, |
75 | // parm_right_cursor=\E[%p1%dC, |
76 | // parm_rindex=\E[%p1%dT, |
77 | // parm_up_cursor=\E[%p1%dA, |
78 | // prtr_off=\E[4i, |
79 | // prtr_on=\E[5i, |
80 | // repeat_char=%p1%c\E[%p2%{1}%-%db, |
81 | // row_address=\E[%i%p1%dd, |
82 | // scroll_forward=\n, |
83 | // set0_des_seq=\E(B, |
84 | // set1_des_seq=\E)B, |
85 | // set2_des_seq=\E*B, |
86 | // set3_des_seq=\E+B, |
87 | // set_a_background=\E[4%p1%dm, |
88 | // set_a_foreground=\E[3%p1%dm, |
89 | // set_attributes=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m, |
90 | // set_tab=\EH, |
91 | // tab=\E[I, |
92 | // user6=\E[%i%d;%dR, |
93 | // user7=\E[6n, |
94 | // user8=\E[?%[;0123456789]c, |
95 | // user9=\E[c, |
96 | static const int8_t ansi_terminfo[] = { |
97 | 26,1,40,0,38,0,16,0,125,1,68,2,97,110,115,105,124,97,110,115,105,47,112,99,45,116,101,114,109,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,32,99,111,108,111,114,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,80,0,8,0,24,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,0,64,0,3,0,0,0,4,0,6,0,-1,-1,8,0,13,0,20,0,24,0,28,0,-1,-1,39,0,56,0,60,0,-1,-1,64,0,-1,-1,-1,-1,68,0,-1,-1,72,0,-1,-1,76,0,80,0,-1,-1,-1,-1,84,0,90,0,95,0,-1,-1,-1,-1,-1,-1,-1,-1,100,0,-1,-1,105,0,110,0,115,0,120,0,-127,0,-121,0,-1,-1,-1,-1,-1,-1,-113,0,-109,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-105,0,-1,-1,-101,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-99,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-95,0,-91,0,-1,-1,-87,0,-1,-1,-1,-1,-1,-1,-83,0,-1,-1,-1,-1,-1,-1,-79,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-75,0,-1,-1,-70,0,-61,0,-52,0,-43,0,-34,0,-25,0,-16,0,-7,0,2,1,11,1,-1,-1,-1,-1,-1,-1,-1,-1,20,1,25,1,30,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,1,-1,-1,61,1,-1,-1,63,1,-107,1,-1,-1,-104,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-100,1,-1,-1,-37,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-33,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-28,1,-17,1,-12,1,7,2,11,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,20,2,30,2,-1,-1,-1,-1,-1,-1,40,2,44,2,48,2,52,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,56,2,62,2,27,91,90,0,7,0,13,0,27,91,51,103,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,27,91,66,0,27,91,72,0,27,91,68,0,27,91,67,0,27,91,65,0,27,91,80,0,27,91,77,0,27,91,49,49,109,0,27,91,53,109,0,27,91,49,109,0,27,91,56,109,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,27,91,49,48,109,0,27,91,48,59,49,48,109,0,27,91,109,0,27,91,109,0,27,91,76,0,8,0,27,91,66,0,27,91,72,0,27,91,76,0,27,91,68,0,27,91,67,0,27,91,65,0,13,27,91,83,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,27,91,52,105,0,27,91,53,105,0,37,112,49,37,99,27,91,37,112,50,37,123,49,125,37,45,37,100,98,0,27,91,37,105,37,112,49,37,100,100,0,10,0,27,91,48,59,49,48,37,63,37,112,49,37,116,59,55,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,51,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,55,37,116,59,56,37,59,37,63,37,112,57,37,116,59,49,49,37,59,109,0,27,72,0,27,91,73,0,43,16,44,17,45,24,46,25,48,-37,96,4,97,-79,102,-8,103,-15,104,-80,106,-39,107,-65,108,-38,109,-64,110,-59,111,126,112,-60,113,-60,114,-60,115,95,116,-61,117,-76,118,-63,119,-62,120,-77,121,-13,122,-14,123,-29,124,-40,125,-100,126,-2,0,27,91,90,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,37,91,59,48,49,50,51,52,53,54,55,56,57,93,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,91,51,37,112,49,37,100,109,0,27,91,52,37,112,49,37,100,109,0,27,40,66,0,27,41,66,0,27,42,66,0,27,43,66,0,27,91,49,49,109,0,27,91,49,48,109,0,1,0,0,0,0,0,1,0,3,0,1,0,0,0,65,88,0 // NOLINT |
98 | }; |
99 | |
100 | // conemu|ANIS X3.64 and Xterm 256 colors for ConEmu with libuv, |
101 | // auto_right_margin, |
102 | // back_color_erase, |
103 | // backspaces_with_bs, |
104 | // has_meta_key, |
105 | // move_insert_mode, |
106 | // move_standout_mode, |
107 | // no_pad_char, |
108 | // columns#80, |
109 | // init_tabs#8, |
110 | // lines#24, |
111 | // max_colors#0x100, |
112 | // max_pairs#0x10000, |
113 | // acs_chars@, |
114 | // back_tab@, |
115 | // bell=^G, |
116 | // carriage_return=\r, |
117 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
118 | // clear_all_tabs@, |
119 | // clear_screen=\E[H\E[2J, |
120 | // clr_bol=\E[1K, |
121 | // clr_eol=\E[K, |
122 | // clr_eos=\E[J, |
123 | // column_address=\E[%i%p1%dG, |
124 | // cursor_address=\E[%i%p1%d;%p2%dH, |
125 | // cursor_down=\E[B, |
126 | // cursor_home=\E[H, |
127 | // cursor_invisible=\E[?25l, |
128 | // cursor_left=^H, |
129 | // cursor_normal=\E[?25h, |
130 | // cursor_right=\E[C, |
131 | // cursor_up=\E[A, |
132 | // cursor_visible@, |
133 | // delete_character=\E[P, |
134 | // delete_line=\E[M, |
135 | // enter_alt_charset_mode@, |
136 | // enter_am_mode@, |
137 | // enter_blink_mode@, |
138 | // enter_bold_mode=\E[1m, |
139 | // enter_ca_mode=\E[?1049h, |
140 | // enter_dim_mode@, |
141 | // enter_insert_mode@, |
142 | // enter_italics_mode=\E[3m, |
143 | // enter_reverse_mode=\E[7m, |
144 | // enter_secure_mode@, |
145 | // enter_standout_mode=\E[7m, |
146 | // enter_underline_mode=\E[4m, |
147 | // erase_chars=\E[%p1%dX, |
148 | // exit_alt_charset_mode@, |
149 | // exit_am_mode@, |
150 | // exit_attribute_mode=\E[0m, |
151 | // exit_ca_mode=\E[?1049l, |
152 | // exit_insert_mode@, |
153 | // exit_italics_mode=\E[23m, |
154 | // exit_standout_mode=\E[27m, |
155 | // exit_underline_mode=\E[24m, |
156 | // flash_screen@, |
157 | // init_2string@, |
158 | // initialize_color@, |
159 | // insert_line=\E[L, |
160 | // key_b2=\E[G, |
161 | // key_backspace=^H, |
162 | // key_btab=\E[Z, |
163 | // key_dc=\E[3~, |
164 | // key_down=\E[B, |
165 | // key_end=\E[4~, |
166 | // key_enter=\EOM, |
167 | // key_f1=\E[[A, |
168 | // key_f10=\E[21~, |
169 | // key_f11=\E[23~, |
170 | // key_f12=\E[24~, |
171 | // key_f13=\E[25~, |
172 | // key_f14=\E[26~, |
173 | // key_f15=\E[28~, |
174 | // key_f16=\E[29~, |
175 | // key_f17=\E[31~, |
176 | // key_f18=\E[32~, |
177 | // key_f19=\E[33~, |
178 | // key_f2=\E[[B, |
179 | // key_f20=\E[34~, |
180 | // key_f21=\E[23$, |
181 | // key_f22=\E[24$, |
182 | // key_f23=\E[11\136, |
183 | // key_f24=\E[12\136, |
184 | // key_f25=\E[13\136, |
185 | // key_f26=\E[14\136, |
186 | // key_f27=\E[15\136, |
187 | // key_f28=\E[17\136, |
188 | // key_f29=\E[18\136, |
189 | // key_f3=\E[[C, |
190 | // key_f30=\E[19\136, |
191 | // key_f31=\E[20\136, |
192 | // key_f32=\E[21\136, |
193 | // key_f33=\E[23\136, |
194 | // key_f34=\E[24\136, |
195 | // key_f35=\E[25\136, |
196 | // key_f36=\E[26\136, |
197 | // key_f37=\E[28\136, |
198 | // key_f38=\E[29\136, |
199 | // key_f39=\E[31\136, |
200 | // key_f4=\E[[D, |
201 | // key_f40=\E[1;6S, |
202 | // key_f41=\E[32\136, |
203 | // key_f42=\E[33\136, |
204 | // key_f43=\E[34\136, |
205 | // key_f44=\E[23@, |
206 | // key_f45=\E[24@, |
207 | // key_f46@, |
208 | // key_f47@, |
209 | // key_f48@, |
210 | // key_f49@, |
211 | // key_f5=\E[[E, |
212 | // key_f50@, |
213 | // key_f51@, |
214 | // key_f52@, |
215 | // key_f53@, |
216 | // key_f54@, |
217 | // key_f55@, |
218 | // key_f56@, |
219 | // key_f57@, |
220 | // key_f58@, |
221 | // key_f59@, |
222 | // key_f6=\E[17~, |
223 | // key_f60@, |
224 | // key_f61@, |
225 | // key_f62@, |
226 | // key_f63@, |
227 | // key_f7=\E[18~, |
228 | // key_f8=\E[19~, |
229 | // key_f9=\E[20~, |
230 | // key_home=\E[1~, |
231 | // key_ic=\E[2~, |
232 | // key_left=\E[D, |
233 | // key_mouse@, |
234 | // key_npage=\E[6~, |
235 | // key_ppage=\E[5~, |
236 | // key_right=\E[C, |
237 | // key_sdc=\E[3;2~, |
238 | // key_send=\E[4;2~, |
239 | // key_sf=\E[1;2B, |
240 | // key_shome=\E[1;2~, |
241 | // key_sic=\E[2;2~, |
242 | // key_sleft=\E[1;2D, |
243 | // key_snext=\E[6;2~, |
244 | // key_sprevious=\E[5;2~, |
245 | // key_sr=\E[1;2A, |
246 | // key_sright=\E[1;2C, |
247 | // key_up=\E[A, |
248 | // keypad_local@, |
249 | // keypad_xmit@, |
250 | // memory_lock@, |
251 | // memory_unlock@, |
252 | // meta_off@, |
253 | // meta_on@, |
254 | // orig_colors@, |
255 | // orig_pair=\E[39;49m, |
256 | // parm_dch=\E[%p1%dP, |
257 | // parm_delete_line=\E[%p1%dM, |
258 | // parm_down_cursor=\E[%p1%dB, |
259 | // parm_ich=\E[%p1%d@, |
260 | // parm_index=\E[%p1%dS, |
261 | // parm_insert_line=\E[%p1%dL, |
262 | // parm_left_cursor=\E[%p1%dD, |
263 | // parm_right_cursor=\E[%p1%dC, |
264 | // parm_rindex=\E[%p1%dT, |
265 | // parm_up_cursor=\E[%p1%dA, |
266 | // print_screen@, |
267 | // prtr_off@, |
268 | // prtr_on@, |
269 | // repeat_char=%p1%c\E[%p2%{1}%-%db, |
270 | // reset_1string@, |
271 | // reset_2string@, |
272 | // restore_cursor=\E8, |
273 | // row_address=\E[%i%p1%dd, |
274 | // save_cursor=\E7, |
275 | // scroll_forward=\n, |
276 | // scroll_reverse=\EM, |
277 | // set_a_background=\E[48;5;%p1%dm, |
278 | // set_a_foreground=\E[38;5;%p1%dm, |
279 | // set_attributes=\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p6%t;1%;m, |
280 | // set_tab@, |
281 | // tab=^I, |
282 | // user6@, |
283 | // user7@, |
284 | // user8@, |
285 | // user9@, |
286 | static const int8_t conemu_terminfo[] = { |
287 | 30,2,61,0,38,0,15,0,-99,1,31,3,99,111,110,101,109,117,124,65,78,73,83,32,88,51,46,54,52,32,97,110,100,32,88,116,101,114,109,32,50,53,54,32,99,111,108,111,114,115,32,102,111,114,32,67,111,110,69,109,117,32,119,105,116,104,32,108,105,98,117,118,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,-2,-1,0,0,2,0,4,0,-2,-1,21,0,29,0,33,0,37,0,-1,-1,48,0,65,0,69,0,73,0,80,0,-1,-1,82,0,89,0,-1,-1,93,0,-2,-1,97,0,101,0,-1,-1,-1,-1,-2,-1,-2,-1,105,0,110,0,-1,-1,-2,-1,-2,-1,-2,-1,-1,-1,119,0,124,0,-127,0,-122,0,-2,-1,-113,0,-108,0,-1,-1,-2,-1,-99,0,-93,0,-2,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-87,0,-1,-1,-83,0,-1,-1,-1,-1,-1,-1,-81,0,-1,-1,-76,0,-1,-1,-1,-1,-1,-1,-1,-1,-72,0,-67,0,-61,0,-56,0,-51,0,-46,0,-41,0,-35,0,-29,0,-23,0,-17,0,-12,0,-1,-1,-7,0,-1,-1,-3,0,2,1,7,1,11,1,18,1,-1,-1,25,1,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,-1,-1,29,1,38,1,47,1,56,1,65,1,74,1,83,1,92,1,101,1,110,1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,119,1,-2,-1,-2,-1,-1,-1,-1,-1,-117,1,-114,1,-103,1,-100,1,-98,1,-95,1,-2,-1,-1,-1,-52,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-50,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-46,1,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-42,1,-37,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-33,1,-1,-1,-1,-1,-26,1,-1,-1,-1,-1,-1,-1,-1,-1,-19,1,-12,1,-5,1,-1,-1,-1,-1,2,2,-1,-1,9,2,-1,-1,-1,-1,-1,-1,16,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,23,2,29,2,35,2,41,2,47,2,53,2,59,2,65,2,71,2,77,2,83,2,89,2,95,2,101,2,107,2,113,2,119,2,125,2,-125,2,-119,2,-113,2,-107,2,-101,2,-95,2,-89,2,-83,2,-77,2,-71,2,-65,2,-59,2,-52,2,-46,2,-40,2,-34,2,-28,2,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-22,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-17,2,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-8,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-3,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,3,3,17,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,72,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,27,91,66,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,80,0,27,91,77,0,27,91,49,109,0,27,91,63,49,48,52,57,104,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,27,91,48,109,0,27,91,63,49,48,52,57,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,76,0,8,0,27,91,51,126,0,27,91,66,0,27,91,91,65,0,27,91,50,49,126,0,27,91,91,66,0,27,91,91,67,0,27,91,91,68,0,27,91,91,69,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,91,68,0,27,91,54,126,0,27,91,53,126,0,27,91,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,91,65,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,37,112,49,37,99,27,91,37,112,50,37,123,49,125,37,45,37,100,98,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,54,37,116,59,49,37,59,109,0,9,0,27,91,71,0,27,91,90,0,27,91,52,126,0,27,79,77,0,27,91,51,59,50,126,0,27,91,52,59,50,126,0,27,91,49,59,50,126,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,50,51,36,0,27,91,50,52,36,0,27,91,49,49,94,0,27,91,49,50,94,0,27,91,49,51,94,0,27,91,49,52,94,0,27,91,49,53,94,0,27,91,49,55,94,0,27,91,49,56,94,0,27,91,49,57,94,0,27,91,50,48,94,0,27,91,50,49,94,0,27,91,50,51,94,0,27,91,50,52,94,0,27,91,50,53,94,0,27,91,50,54,94,0,27,91,50,56,94,0,27,91,50,57,94,0,27,91,51,49,94,0,27,91,49,59,54,83,0,27,91,51,50,94,0,27,91,51,51,94,0,27,91,51,52,94,0,27,91,50,51,64,0,27,91,50,52,64,0,27,91,49,75,0,27,91,51,57,59,52,57,109,0,27,91,51,109,0,27,91,50,51,109,0,27,91,51,56,59,53,59,37,112,49,37,100,109,0,27,91,52,56,59,53,59,37,112,49,37,100,109,0,0,3,0,1,0,74,0,-104,0,-95,1,1,0,1,0,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,0,0,-2,-1,-1,-1,5,0,-1,-1,11,0,-1,-1,-2,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,21,0,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,39,0,42,0,45,0,48,0,54,0,60,0,65,0,70,0,75,0,80,0,85,0,89,0,94,0,99,0,104,0,109,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-100,0,-94,0,-88,0,-82,0,-76,0,-70,0,-65,0,-60,0,-55,0,-50,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,27,1,33,1,39,1,45,1,51,1,57,1,63,1,69,1,75,1,79,1,84,1,89,1,94,1,99,1,104,1,108,1,112,1,116,1,120,1,125,1,-126,1,27,91,51,74,0,27,91,50,32,113,0,27,91,37,112,49,37,100,32,113,0,27,91,49,59,50,65,0,65,88,0,71,48,0,88,84,0,85,56,0,67,114,0,67,115,0,69,48,0,69,51,0,77,115,0,83,48,0,83,101,0,83,109,117,108,120,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,51,0,107,73,67,52,0,107,73,67,53,0,107,73,67,54,0,107,73,67,55,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,52,0,107,78,88,84,53,0,107,78,88,84,54,0,107,78,88,84,55,0,107,80,82,86,51,0,107,80,82,86,52,0,107,80,82,86,53,0,107,80,82,86,54,0,107,80,82,86,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,85,80,55,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,114,109,120,120,0,115,109,120,120,0,120,109,0 // NOLINT |
288 | }; |
289 | |
290 | // cygwin|ANSI emulation for Cygwin, |
291 | // auto_right_margin, |
292 | // has_status_line, |
293 | // move_insert_mode, |
294 | // move_standout_mode, |
295 | // xon_xoff, |
296 | // init_tabs#8, |
297 | // max_colors#8, |
298 | // max_pairs#64, |
299 | // acs_chars=+^P\054^Q-^X.^Y0\333`^Da\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376, |
300 | // bell=^G, |
301 | // carriage_return=\r, |
302 | // clear_screen=\E[H\E[J, |
303 | // clr_bol=\E[1K, |
304 | // clr_eol=\E[K, |
305 | // clr_eos=\E[J, |
306 | // column_address=\E[%i%p1%dG, |
307 | // cursor_address=\E[%i%p1%d;%p2%dH, |
308 | // cursor_down=\E[B, |
309 | // cursor_home=\E[H, |
310 | // cursor_left=^H, |
311 | // cursor_right=\E[C, |
312 | // cursor_up=\E[A, |
313 | // delete_character=\E[P, |
314 | // delete_line=\E[M, |
315 | // enter_alt_charset_mode=\E[11m, |
316 | // enter_bold_mode=\E[1m, |
317 | // enter_ca_mode=\E7\E[?47h, |
318 | // enter_insert_mode=\E[4h, |
319 | // enter_pc_charset_mode=\E[11m, |
320 | // enter_reverse_mode=\E[7m, |
321 | // enter_secure_mode=\E[8m, |
322 | // enter_standout_mode=\E[7m, |
323 | // enter_underline_mode=\E[4m, |
324 | // exit_alt_charset_mode=\E[10m, |
325 | // exit_attribute_mode=\E[0;10m, |
326 | // exit_ca_mode=\E[2J\E[?47l\E8, |
327 | // exit_insert_mode=\E[4l, |
328 | // exit_pc_charset_mode=\E[10m, |
329 | // exit_standout_mode=\E[27m, |
330 | // exit_underline_mode=\E[24m, |
331 | // from_status_line=^G, |
332 | // insert_character=\E[@, |
333 | // insert_line=\E[L, |
334 | // key_b2=\E[G, |
335 | // key_backspace=^H, |
336 | // key_dc=\E[3~, |
337 | // key_down=\E[B, |
338 | // key_end=\E[4~, |
339 | // key_f1=\E[[A, |
340 | // key_f10=\E[21~, |
341 | // key_f11=\E[23~, |
342 | // key_f12=\E[24~, |
343 | // key_f13=\E[25~, |
344 | // key_f14=\E[26~, |
345 | // key_f15=\E[28~, |
346 | // key_f16=\E[29~, |
347 | // key_f17=\E[31~, |
348 | // key_f18=\E[32~, |
349 | // key_f19=\E[33~, |
350 | // key_f2=\E[[B, |
351 | // key_f20=\E[34~, |
352 | // key_f3=\E[[C, |
353 | // key_f4=\E[[D, |
354 | // key_f5=\E[[E, |
355 | // key_f6=\E[17~, |
356 | // key_f7=\E[18~, |
357 | // key_f8=\E[19~, |
358 | // key_f9=\E[20~, |
359 | // key_home=\E[1~, |
360 | // key_ic=\E[2~, |
361 | // key_left=\E[D, |
362 | // key_npage=\E[6~, |
363 | // key_ppage=\E[5~, |
364 | // key_right=\E[C, |
365 | // key_suspend=^Z, |
366 | // key_up=\E[A, |
367 | // newline=\r\n, |
368 | // orig_pair=\E[39;49m, |
369 | // parm_dch=\E[%p1%dP, |
370 | // parm_delete_line=\E[%p1%dM, |
371 | // parm_down_cursor=\E[%p1%dB, |
372 | // parm_ich=\E[%p1%d@, |
373 | // parm_insert_line=\E[%p1%dL, |
374 | // parm_left_cursor=\E[%p1%dD, |
375 | // parm_right_cursor=\E[%p1%dC, |
376 | // parm_up_cursor=\E[%p1%dA, |
377 | // reset_1string=\Ec\E]R, |
378 | // restore_cursor=\E8, |
379 | // row_address=\E[%i%p1%dd, |
380 | // save_cursor=\E7, |
381 | // scroll_forward=\n, |
382 | // scroll_reverse=\EM, |
383 | // set_a_background=\E[4%p1%dm, |
384 | // set_a_foreground=\E[3%p1%dm, |
385 | // set_attributes=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p6%t;1%;%?%p7%t;8%;%?%p9%t;11%;m, |
386 | // tab=^I, |
387 | // to_status_line=\E];, |
388 | // user6=\E[%i%d;%dR, |
389 | // user7=\E[6n, |
390 | // user8=\E[?6c, |
391 | // user9=\E[c, |
392 | static const int8_t cygwin_terminfo[] = { |
393 | 26,1,33,0,21,0,15,0,125,1,-108,2,99,121,103,119,105,110,124,65,78,83,73,32,101,109,117,108,97,116,105,111,110,32,102,111,114,32,67,121,103,119,105,110,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,-1,-1,8,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,0,64,0,-1,-1,0,0,2,0,-1,-1,-1,-1,4,0,11,0,15,0,19,0,-1,-1,30,0,47,0,51,0,-1,-1,55,0,-1,-1,-1,-1,57,0,-1,-1,61,0,-1,-1,65,0,69,0,-1,-1,-1,-1,73,0,-1,-1,79,0,84,0,-1,-1,-1,-1,93,0,98,0,-1,-1,103,0,108,0,113,0,-1,-1,118,0,124,0,-124,0,-1,-1,-111,0,-106,0,-100,0,-1,-1,-1,-1,-94,0,-1,-1,-1,-1,-1,-1,-1,-1,-92,0,-88,0,-1,-1,-84,0,-1,-1,-1,-1,-1,-1,-82,0,-1,-1,-77,0,-1,-1,-1,-1,-1,-1,-1,-1,-73,0,-68,0,-62,0,-57,0,-52,0,-47,0,-42,0,-36,0,-30,0,-24,0,-18,0,-13,0,-1,-1,-8,0,-1,-1,-4,0,1,1,6,1,-1,-1,-1,-1,-1,-1,10,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,1,-1,-1,17,1,26,1,35,1,44,1,-1,-1,53,1,62,1,71,1,-1,-1,80,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,89,1,-1,-1,-1,-1,-1,-1,95,1,98,1,109,1,112,1,114,1,117,1,-1,-1,-1,-1,-64,1,-62,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-58,1,-1,-1,-1,-1,-1,-1,-1,-1,-54,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,9,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,14,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,2,22,2,28,2,34,2,40,2,46,2,52,2,58,2,64,2,70,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,76,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,81,2,92,2,97,2,103,2,107,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,116,2,126,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-120,2,-114,2,7,0,13,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,27,91,66,0,27,91,72,0,8,0,27,91,67,0,27,91,65,0,27,91,80,0,27,91,77,0,27,91,49,49,109,0,27,91,49,109,0,27,55,27,91,63,52,55,104,0,27,91,52,104,0,27,91,56,109,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,49,48,109,0,27,91,48,59,49,48,109,0,27,91,50,74,27,91,63,52,55,108,27,56,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,7,0,27,91,64,0,27,91,76,0,8,0,27,91,51,126,0,27,91,66,0,27,91,91,65,0,27,91,50,49,126,0,27,91,91,66,0,27,91,91,67,0,27,91,91,68,0,27,91,91,69,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,91,68,0,27,91,54,126,0,27,91,53,126,0,27,91,67,0,27,91,65,0,13,10,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,99,27,93,82,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,59,49,48,37,63,37,112,49,37,116,59,55,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,51,37,116,59,55,37,59,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,55,37,116,59,56,37,59,37,63,37,112,57,37,116,59,49,49,37,59,109,0,9,0,27,93,59,0,27,91,71,0,43,16,44,17,45,24,46,25,48,-37,96,4,97,-79,102,-8,103,-15,104,-80,106,-39,107,-65,108,-38,109,-64,110,-59,111,126,112,-60,113,-60,114,-60,115,95,116,-61,117,-76,118,-63,119,-62,120,-77,121,-13,122,-14,123,-29,124,-40,125,-100,126,-2,0,27,91,52,126,0,26,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,54,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,91,51,37,112,49,37,100,109,0,27,91,52,37,112,49,37,100,109,0,27,91,49,49,109,0,27,91,49,48,109,0 // NOLINT |
394 | }; |
395 | |
396 | // interix|opennt|opennt-25|ntconsole|ntconsole-25|OpenNT-term compatible with color, |
397 | // auto_right_margin, |
398 | // back_color_erase, |
399 | // move_standout_mode, |
400 | // columns#80, |
401 | // init_tabs#8, |
402 | // lines#25, |
403 | // max_colors#8, |
404 | // max_pairs#64, |
405 | // no_color_video#3, |
406 | // acs_chars=+^P\054^Q-^X.^Y0\333`^Da\261f\370g\361h\260j\331k\277l\332m\300n\305o~p\304q\304r\304s_t\303u\264v\301w\302x\263y\363z\362{\343|\330}\234~\376, |
407 | // bell=^G, |
408 | // carriage_return=\r, |
409 | // clear_screen=\E[2J, |
410 | // clr_eol=\E[K, |
411 | // clr_eos=\E[J, |
412 | // cursor_address=\E[%i%p1%d;%p2%dH, |
413 | // cursor_down=\n, |
414 | // cursor_home=\E[H, |
415 | // cursor_left=\E[D, |
416 | // cursor_right=\E[C, |
417 | // cursor_to_ll=\E[U, |
418 | // cursor_up=\E[A, |
419 | // delete_line=\E[M, |
420 | // enter_bold_mode=\E[1m, |
421 | // enter_ca_mode=\E[s\E[1b, |
422 | // enter_reverse_mode=\E[7m, |
423 | // enter_standout_mode=\E[7m, |
424 | // enter_underline_mode=\E[4m, |
425 | // exit_attribute_mode=\E[0m, |
426 | // exit_ca_mode=\E[2b\E[u\r\E[K, |
427 | // exit_standout_mode=\E[m, |
428 | // exit_underline_mode=\E[m, |
429 | // insert_line=\E[L, |
430 | // key_backspace=^H, |
431 | // key_btab=\E[Z, |
432 | // key_dc=\177, |
433 | // key_down=\E[B, |
434 | // key_end=\E[U, |
435 | // key_f0=\EFA, |
436 | // key_f1=\EF1, |
437 | // key_f10=\EFA, |
438 | // key_f11=\EFB, |
439 | // key_f12=\EFC, |
440 | // key_f13=\EFD, |
441 | // key_f14=\EFE, |
442 | // key_f15=\EFF, |
443 | // key_f16=\EFG, |
444 | // key_f17=\EFH, |
445 | // key_f18=\EFI, |
446 | // key_f19=\EFJ, |
447 | // key_f2=\EF2, |
448 | // key_f20=\EFK, |
449 | // key_f21=\EFL, |
450 | // key_f22=\EFM, |
451 | // key_f23=\EFN, |
452 | // key_f24=\EFO, |
453 | // key_f25=\EFP, |
454 | // key_f26=\EFQ, |
455 | // key_f27=\EFR, |
456 | // key_f28=\EFS, |
457 | // key_f29=\EFT, |
458 | // key_f3=\EF3, |
459 | // key_f30=\EFU, |
460 | // key_f31=\EFV, |
461 | // key_f32=\EFW, |
462 | // key_f33=\EFX, |
463 | // key_f34=\EFY, |
464 | // key_f35=\EFZ, |
465 | // key_f36=\EFa, |
466 | // key_f37=\EFb, |
467 | // key_f38=\EFc, |
468 | // key_f39=\EFd, |
469 | // key_f4=\EF4, |
470 | // key_f40=\EFe, |
471 | // key_f41=\EFf, |
472 | // key_f42=\EFg, |
473 | // key_f43=\EFh, |
474 | // key_f44=\EFi, |
475 | // key_f45=\EFj, |
476 | // key_f46=\EFk, |
477 | // key_f47=\EFm, |
478 | // key_f48=\EFn, |
479 | // key_f49=\EFo, |
480 | // key_f5=\EF5, |
481 | // key_f50=\EFp, |
482 | // key_f51=\EFq, |
483 | // key_f52=\EFr, |
484 | // key_f53=\EFs, |
485 | // key_f54=\EFt, |
486 | // key_f55=\EFu, |
487 | // key_f56=\EFv, |
488 | // key_f57=\EFw, |
489 | // key_f58=\EFx, |
490 | // key_f59=\EFy, |
491 | // key_f6=\EF6, |
492 | // key_f60=\EFz, |
493 | // key_f7=\EF7, |
494 | // key_f8=\EF8, |
495 | // key_f9=\EF9, |
496 | // key_home=\E[H, |
497 | // key_ic=\E[L, |
498 | // key_left=\E[D, |
499 | // key_ll=\E[U, |
500 | // key_npage=\E[T, |
501 | // key_ppage=\E[S, |
502 | // key_right=\E[C, |
503 | // key_sf=\EF+, |
504 | // key_sleft=\EF\136, |
505 | // key_sr=\EF-, |
506 | // key_sright=\EF$, |
507 | // key_up=\E[A, |
508 | // newline=\r\n, |
509 | // orig_pair=\E[m, |
510 | // parm_delete_line=\E[%p1%dM, |
511 | // parm_down_cursor=\E[%p1%dB, |
512 | // parm_index=\E[%p1%dS, |
513 | // parm_insert_line=\E[%p1%dL, |
514 | // parm_left_cursor=\E[%p1%dD, |
515 | // parm_right_cursor=\E[%p1%dC, |
516 | // parm_rindex=\E[%p1%dT, |
517 | // parm_up_cursor=\E[%p1%dA, |
518 | // repeat_char=%p1%c\E[%p2%{1}%-%db, |
519 | // reset_1string=\Ec, |
520 | // restore_cursor=\E[u, |
521 | // save_cursor=\E[s, |
522 | // scroll_forward=\E[S, |
523 | // scroll_reverse=\E[T, |
524 | // set_a_background=\E[4%p1%dm, |
525 | // set_a_foreground=\E[3%p1%dm, |
526 | // tab=^I, |
527 | static const int8_t interix_8colour_terminfo[] = { |
528 | 26,1,82,0,29,0,16,0,105,1,116,2,105,110,116,101,114,105,120,124,111,112,101,110,110,116,124,111,112,101,110,110,116,45,50,53,124,110,116,99,111,110,115,111,108,101,124,110,116,99,111,110,115,111,108,101,45,50,53,124,79,112,101,110,78,84,45,116,101,114,109,32,99,111,109,112,97,116,105,98,108,101,32,119,105,116,104,32,99,111,108,111,114,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,80,0,8,0,25,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,0,64,0,3,0,-1,-1,0,0,2,0,-1,-1,-1,-1,4,0,9,0,13,0,-1,-1,-1,-1,17,0,34,0,36,0,-1,-1,40,0,-1,-1,-1,-1,44,0,48,0,52,0,-1,-1,-1,-1,56,0,-1,-1,-1,-1,-1,-1,-1,-1,60,0,65,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,73,0,78,0,83,0,-1,-1,-1,-1,88,0,93,0,-1,-1,-1,-1,105,0,109,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,113,0,-1,-1,117,0,-1,-1,-1,-1,-1,-1,119,0,-1,-1,121,0,-1,-1,-1,-1,-1,-1,125,0,-127,0,-123,0,-119,0,-115,0,-111,0,-107,0,-103,0,-99,0,-95,0,-91,0,-87,0,-83,0,-1,-1,-79,0,-75,0,-71,0,-67,0,-63,0,-59,0,-55,0,-1,-1,-51,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-47,0,-1,-1,-1,-1,-44,0,-35,0,-1,-1,-26,0,-17,0,-8,0,1,1,10,1,19,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,28,1,48,1,-1,-1,-1,-1,-1,-1,51,1,-1,-1,55,1,59,1,63,1,-1,-1,-1,-1,-1,-1,67,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,69,1,-1,-1,-124,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-120,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-116,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-112,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-108,1,-104,1,-100,1,-96,1,-92,1,-88,1,-84,1,-80,1,-76,1,-72,1,-68,1,-64,1,-60,1,-56,1,-52,1,-48,1,-44,1,-40,1,-36,1,-32,1,-28,1,-24,1,-20,1,-16,1,-12,1,-8,1,-4,1,0,2,4,2,8,2,12,2,16,2,20,2,24,2,28,2,32,2,36,2,40,2,44,2,48,2,52,2,56,2,60,2,64,2,68,2,72,2,76,2,80,2,84,2,88,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,92,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,96,2,106,2,7,0,13,0,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,68,0,27,91,67,0,27,91,85,0,27,91,65,0,27,91,77,0,27,91,49,109,0,27,91,115,27,91,49,98,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,48,109,0,27,91,50,98,27,91,117,13,27,91,75,0,27,91,109,0,27,91,109,0,27,91,76,0,8,0,127,0,27,91,66,0,27,70,65,0,27,70,49,0,27,70,65,0,27,70,50,0,27,70,51,0,27,70,52,0,27,70,53,0,27,70,54,0,27,70,55,0,27,70,56,0,27,70,57,0,27,91,72,0,27,91,76,0,27,91,68,0,27,91,85,0,27,91,84,0,27,91,83,0,27,91,67,0,27,70,43,0,27,70,45,0,27,91,65,0,13,10,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,37,112,49,37,99,27,91,37,112,50,37,123,49,125,37,45,37,100,98,0,27,99,0,27,91,117,0,27,91,115,0,27,91,83,0,27,91,84,0,9,0,43,16,44,17,45,24,46,25,48,-37,96,4,97,-79,102,-8,103,-15,104,-80,106,-39,107,-65,108,-38,109,-64,110,-59,111,126,112,-60,113,-60,114,-60,115,95,116,-61,117,-76,118,-63,119,-62,120,-77,121,-13,122,-14,123,-29,124,-40,125,-100,126,-2,0,27,91,90,0,27,91,85,0,27,70,94,0,27,70,36,0,27,70,66,0,27,70,67,0,27,70,68,0,27,70,69,0,27,70,70,0,27,70,71,0,27,70,72,0,27,70,73,0,27,70,74,0,27,70,75,0,27,70,76,0,27,70,77,0,27,70,78,0,27,70,79,0,27,70,80,0,27,70,81,0,27,70,82,0,27,70,83,0,27,70,84,0,27,70,85,0,27,70,86,0,27,70,87,0,27,70,88,0,27,70,89,0,27,70,90,0,27,70,97,0,27,70,98,0,27,70,99,0,27,70,100,0,27,70,101,0,27,70,102,0,27,70,103,0,27,70,104,0,27,70,105,0,27,70,106,0,27,70,107,0,27,70,109,0,27,70,110,0,27,70,111,0,27,70,112,0,27,70,113,0,27,70,114,0,27,70,115,0,27,70,116,0,27,70,117,0,27,70,118,0,27,70,119,0,27,70,120,0,27,70,121,0,27,70,122,0,27,91,109,0,27,91,51,37,112,49,37,100,109,0,27,91,52,37,112,49,37,100,109,0 // NOLINT |
529 | }; |
530 | |
531 | // iTerm2.app|iterm2|terminal emulator for Mac OS X, |
532 | // auto_right_margin, |
533 | // back_color_erase, |
534 | // eat_newline_glitch, |
535 | // has_status_line, |
536 | // move_insert_mode, |
537 | // move_standout_mode, |
538 | // no_pad_char, |
539 | // xon_xoff, |
540 | // columns#80, |
541 | // init_tabs#8, |
542 | // lines#24, |
543 | // max_colors#0x100, |
544 | // max_pairs#0x10000, |
545 | // width_status_line#50, |
546 | // acs_chars=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
547 | // back_tab=\E[Z, |
548 | // bell=^G, |
549 | // carriage_return=\r, |
550 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
551 | // clear_all_tabs=\E[3g, |
552 | // clear_screen=\E[H\E[J, |
553 | // clr_bol=\E[1K, |
554 | // clr_eol=\E[K, |
555 | // clr_eos=\E[J, |
556 | // column_address=\E[%i%p1%dG, |
557 | // cursor_address=\E[%i%p1%d;%p2%dH, |
558 | // cursor_down=\n, |
559 | // cursor_home=\E[H, |
560 | // cursor_invisible=\E[?25l, |
561 | // cursor_left=^H, |
562 | // cursor_normal=\E[?25h, |
563 | // cursor_right=\E[C, |
564 | // cursor_up=\E[A, |
565 | // delete_character=\E[P, |
566 | // delete_line=\E[M, |
567 | // dis_status_line=\E]2;^G, |
568 | // ena_acs=\E(B\E)0, |
569 | // enter_alt_charset_mode=^N, |
570 | // enter_am_mode=\E[?7h, |
571 | // enter_blink_mode=\E[5m, |
572 | // enter_bold_mode=\E[1m, |
573 | // enter_ca_mode=\E[?1049h\E[22;0;0t, |
574 | // enter_dim_mode=\E[2m, |
575 | // enter_insert_mode=\E[4h, |
576 | // enter_italics_mode=\E[3m, |
577 | // enter_reverse_mode=\E[7m, |
578 | // enter_standout_mode=\E[7m, |
579 | // enter_underline_mode=\E[4m, |
580 | // exit_alt_charset_mode=^O, |
581 | // exit_am_mode=\E[?7l, |
582 | // exit_attribute_mode=\E[m^O, |
583 | // exit_ca_mode=\E[?1049l\E[23;0;0t, |
584 | // exit_insert_mode=\E[4l, |
585 | // exit_italics_mode=\E[23m, |
586 | // exit_standout_mode=\E[27m, |
587 | // exit_underline_mode=\E[24m, |
588 | // flash_screen=\E[?5h$<200/>\E[?5l, |
589 | // from_status_line=^G, |
590 | // insert_character=\E[@, |
591 | // insert_line=\E[L, |
592 | // key_a1@, |
593 | // key_a3@, |
594 | // key_b2@, |
595 | // key_backspace=\177, |
596 | // key_btab=\E[Z, |
597 | // key_c1@, |
598 | // key_c3@, |
599 | // key_dc=\E[3~, |
600 | // key_down=\EOB, |
601 | // key_end=\EOF, |
602 | // key_enter@, |
603 | // key_f1=\EOP, |
604 | // key_f10=\E[21~, |
605 | // key_f11=\E[23~, |
606 | // key_f12=\E[24~, |
607 | // key_f13=\E[1;2P, |
608 | // key_f14=\E[1;2Q, |
609 | // key_f15=\E[1;2R, |
610 | // key_f16=\E[1;2S, |
611 | // key_f17=\E[15;2~, |
612 | // key_f18=\E[17;2~, |
613 | // key_f19=\E[18;2~, |
614 | // key_f2=\EOQ, |
615 | // key_f20=\E[19;2~, |
616 | // key_f21=\E[20;2~, |
617 | // key_f22=\E[21;2~, |
618 | // key_f23=\E[23;2~, |
619 | // key_f24=\E[24;2~, |
620 | // key_f3=\EOR, |
621 | // key_f4=\EOS, |
622 | // key_f5=\E[15~, |
623 | // key_f6=\E[17~, |
624 | // key_f7=\E[18~, |
625 | // key_f8=\E[19~, |
626 | // key_f9=\E[20~, |
627 | // key_home=\EOH, |
628 | // key_left=\EOD, |
629 | // key_mouse=\E[M, |
630 | // key_npage=\E[6~, |
631 | // key_ppage=\E[5~, |
632 | // key_right=\EOC, |
633 | // key_send=\E[1;2F, |
634 | // key_sf=\E[1;2B, |
635 | // key_shome=\E[1;2H, |
636 | // key_sleft=\E[1;2D, |
637 | // key_sr=\E[1;2A, |
638 | // key_sright=\E[1;2C, |
639 | // key_up=\EOA, |
640 | // keypad_local=\E[?1l\E>, |
641 | // keypad_xmit=\E[?1h\E=, |
642 | // newline=\EE, |
643 | // orig_pair=\E[39;49m, |
644 | // parm_dch=\E[%p1%dP, |
645 | // parm_delete_line=\E[%p1%dM, |
646 | // parm_down_cursor=\E[%p1%dB, |
647 | // parm_ich=\E[%p1%d@, |
648 | // parm_index=\E[%p1%dS, |
649 | // parm_insert_line=\E[%p1%dL, |
650 | // parm_left_cursor=\E[%p1%dD, |
651 | // parm_right_cursor=\E[%p1%dC, |
652 | // parm_rindex=\E[%p1%dT, |
653 | // parm_up_cursor=\E[%p1%dA, |
654 | // reset_2string=\E[\041p\E[?3;4l\E[4l\E>\E[?1000l, |
655 | // restore_cursor=\E8, |
656 | // row_address=\E[%i%p1%dd, |
657 | // save_cursor=\E7, |
658 | // scroll_forward=\n, |
659 | // scroll_reverse=\EM, |
660 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
661 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
662 | // set_attributes=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p5%t;2%;m%?%p9%t^N%e^O%;, |
663 | // set_tab=\EH, |
664 | // tab=^I, |
665 | // to_status_line=\E]2;, |
666 | // user6=\E[%i%d;%dR, |
667 | // user7=\E[6n, |
668 | // user8=\E[?%[;0123456789]c, |
669 | // user9=\E[c, |
670 | static const int8_t iterm_256colour_terminfo[] = { |
671 | 30,2,49,0,29,0,15,0,105,1,-29,3,105,84,101,114,109,50,46,97,112,112,124,105,116,101,114,109,50,124,116,101,114,109,105,110,97,108,32,101,109,117,108,97,116,111,114,32,102,111,114,32,77,97,99,32,79,83,32,88,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,1,0,0,1,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,50,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,25,0,30,0,37,0,41,0,45,0,-1,-1,56,0,73,0,75,0,79,0,86,0,-1,-1,88,0,95,0,-1,-1,99,0,-1,-1,103,0,107,0,111,0,-1,-1,117,0,119,0,124,0,-127,0,-1,-1,-109,0,-104,0,-1,-1,-1,-1,-99,0,-94,0,-89,0,-1,-1,-84,0,-82,0,-77,0,-1,-1,-59,0,-54,0,-48,0,-42,0,-1,-1,-24,0,-1,-1,-1,-1,-1,-1,-1,-1,-22,0,-18,0,-1,-1,-14,0,-1,-1,-1,-1,-1,-1,-12,0,-1,-1,-7,0,-1,-1,-1,-1,-1,-1,-1,-1,-3,0,1,1,7,1,11,1,15,1,19,1,25,1,31,1,37,1,43,1,49,1,-1,-1,-1,-1,53,1,-1,-1,57,1,62,1,67,1,71,1,78,1,-1,-1,85,1,89,1,97,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,105,1,-1,-1,108,1,117,1,126,1,-121,1,-112,1,-103,1,-94,1,-85,1,-76,1,-67,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-58,1,-1,-1,-1,-1,-32,1,-29,1,-18,1,-15,1,-13,1,-10,1,68,2,-1,-1,71,2,73,2,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-1,-1,78,2,-1,-1,-127,2,-1,-1,-1,-1,-123,2,-117,2,-1,-1,-1,-1,-111,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-104,2,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-100,2,-1,-1,-1,-1,-1,-1,-1,-1,-93,2,-1,-1,-86,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-79,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-72,2,-66,2,-60,2,-53,2,-46,2,-39,2,-32,2,-24,2,-16,2,-8,2,0,3,8,3,16,3,24,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,32,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,37,3,48,3,53,3,72,3,76,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,85,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,90,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,96,3,-1,-1,-1,-1,-1,-1,100,3,-93,3,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,80,0,27,91,77,0,27,93,50,59,7,0,14,0,27,91,53,109,0,27,91,49,109,0,27,91,63,49,48,52,57,104,27,91,50,50,59,48,59,48,116,0,27,91,50,109,0,27,91,52,104,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,15,0,27,91,109,15,0,27,91,63,49,48,52,57,108,27,91,50,51,59,48,59,48,116,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,50,48,48,47,62,27,91,63,53,108,0,7,0,27,91,64,0,27,91,76,0,127,0,27,91,51,126,0,27,79,66,0,27,79,80,0,27,91,50,49,126,0,27,79,81,0,27,79,82,0,27,79,83,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,79,72,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,27,69,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,27,91,33,112,27,91,63,51,59,52,108,27,91,52,108,27,62,27,91,63,49,48,48,48,108,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,53,37,116,59,50,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,27,93,50,59,0,96,96,97,97,102,102,103,103,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,91,63,55,104,0,27,91,63,55,108,0,27,40,66,27,41,48,0,27,79,70,0,27,91,49,59,50,70,0,27,91,49,59,50,72,0,27,91,49,59,50,68,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,49,59,50,80,0,27,91,49,59,50,81,0,27,91,49,59,50,82,0,27,91,49,59,50,83,0,27,91,49,53,59,50,126,0,27,91,49,55,59,50,126,0,27,91,49,56,59,50,126,0,27,91,49,57,59,50,126,0,27,91,50,48,59,50,126,0,27,91,50,49,59,50,126,0,27,91,50,51,59,50,126,0,27,91,50,52,59,50,126,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,37,91,59,48,49,50,51,52,53,54,55,56,57,93,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,91,51,109,0,27,91,50,51,109,0,27,91,77,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,0,1,0,0,0,33,0,67,0,-37,1,0,0,0,0,5,0,32,0,37,0,45,0,52,0,59,0,66,0,74,0,81,0,88,0,96,0,104,0,111,0,119,0,126,0,-123,0,-115,0,-107,0,-102,0,-94,0,-87,0,-80,0,-74,0,-68,0,-63,0,-55,0,-48,0,-41,0,-36,0,-28,0,-21,0,-14,0,0,0,3,0,6,0,9,0,14,0,19,0,24,0,29,0,35,0,41,0,47,0,53,0,59,0,65,0,71,0,77,0,83,0,89,0,95,0,101,0,107,0,113,0,119,0,125,0,-125,0,-119,0,-113,0,-107,0,-101,0,-95,0,-90,0,-85,0,-80,0,-75,0,27,93,50,59,0,27,91,63,49,48,48,48,37,63,37,112,49,37,123,49,125,37,61,37,116,104,37,101,108,37,59,0,27,27,91,66,0,27,91,49,59,49,48,66,0,27,91,49,59,53,66,0,27,91,49,59,54,66,0,27,91,49,59,57,70,0,27,91,49,59,49,48,70,0,27,91,49,59,53,70,0,27,91,49,59,54,70,0,27,91,49,59,49,51,70,0,27,91,49,59,49,52,70,0,27,91,49,59,57,72,0,27,91,49,59,49,48,72,0,27,91,49,59,53,72,0,27,91,49,59,54,72,0,27,91,49,59,49,51,72,0,27,91,49,59,49,52,72,0,27,27,91,68,0,27,91,49,59,49,48,68,0,27,91,49,59,53,68,0,27,91,49,59,54,68,0,27,27,91,54,126,0,27,27,91,53,126,0,27,27,91,67,0,27,91,49,59,49,48,67,0,27,91,49,59,53,67,0,27,91,49,59,54,67,0,27,27,91,65,0,27,91,49,59,49,48,65,0,27,91,49,59,53,65,0,27,91,49,59,54,65,0,27,91,77,37,63,37,112,52,37,116,51,37,101,37,112,51,37,39,32,39,37,43,37,99,37,59,37,112,50,37,39,33,39,37,43,37,99,37,112,49,37,39,33,39,37,43,37,99,0,65,88,0,84,83,0,88,77,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,78,88,84,51,0,107,80,82,86,51,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,120,109,0 // NOLINT |
672 | }; |
673 | |
674 | // linux|linux console, |
675 | // auto_right_margin, |
676 | // back_color_erase, |
677 | // can_change, |
678 | // eat_newline_glitch, |
679 | // erase_overstrike, |
680 | // move_insert_mode, |
681 | // move_standout_mode, |
682 | // xon_xoff, |
683 | // init_tabs#8, |
684 | // max_colors#8, |
685 | // max_pairs#64, |
686 | // no_color_video#18, |
687 | // acs_chars=++\054\054--..00__``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}c~~, |
688 | // bell=^G, |
689 | // carriage_return=\r, |
690 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
691 | // clear_all_tabs=\E[3g, |
692 | // clear_screen=\E[H\E[J, |
693 | // clr_bol=\E[1K, |
694 | // clr_eol=\E[K, |
695 | // clr_eos=\E[J, |
696 | // column_address=\E[%i%p1%dG, |
697 | // cursor_address=\E[%i%p1%d;%p2%dH, |
698 | // cursor_down=\n, |
699 | // cursor_home=\E[H, |
700 | // cursor_invisible=\E[?25l\E[?1c, |
701 | // cursor_left=^H, |
702 | // cursor_normal=\E[?25h\E[?0c, |
703 | // cursor_right=\E[C, |
704 | // cursor_up=\E[A, |
705 | // cursor_visible=\E[?25h\E[?8c, |
706 | // delete_character=\E[P, |
707 | // delete_line=\E[M, |
708 | // ena_acs=\E)0, |
709 | // enter_alt_charset_mode=^N, |
710 | // enter_am_mode=\E[?7h, |
711 | // enter_blink_mode=\E[5m, |
712 | // enter_bold_mode=\E[1m, |
713 | // enter_dim_mode=\E[2m, |
714 | // enter_insert_mode=\E[4h, |
715 | // enter_pc_charset_mode=\E[11m, |
716 | // enter_reverse_mode=\E[7m, |
717 | // enter_standout_mode=\E[7m, |
718 | // enter_underline_mode=\E[4m, |
719 | // erase_chars=\E[%p1%dX, |
720 | // exit_alt_charset_mode=^O, |
721 | // exit_am_mode=\E[?7l, |
722 | // exit_attribute_mode=\E[m^O, |
723 | // exit_insert_mode=\E[4l, |
724 | // exit_pc_charset_mode=\E[10m, |
725 | // exit_standout_mode=\E[27m, |
726 | // exit_underline_mode=\E[24m, |
727 | // flash_screen=\E[?5h$<200/>\E[?5l, |
728 | // initialize_color=\E]P%p1%x%p2%{255}%*%{1000}%/%02x%p3%{255}%*%{1000}%/%02x%p4%{255}%*%{1000}%/%02x, |
729 | // insert_character=\E[@, |
730 | // insert_line=\E[L, |
731 | // key_b2=\E[G, |
732 | // key_backspace=\177, |
733 | // key_btab=\E[Z, |
734 | // key_dc=\E[3~, |
735 | // key_down=\E[B, |
736 | // key_end=\E[4~, |
737 | // key_f1=\E[[A, |
738 | // key_f10=\E[21~, |
739 | // key_f11=\E[23~, |
740 | // key_f12=\E[24~, |
741 | // key_f13=\E[25~, |
742 | // key_f14=\E[26~, |
743 | // key_f15=\E[28~, |
744 | // key_f16=\E[29~, |
745 | // key_f17=\E[31~, |
746 | // key_f18=\E[32~, |
747 | // key_f19=\E[33~, |
748 | // key_f2=\E[[B, |
749 | // key_f20=\E[34~, |
750 | // key_f3=\E[[C, |
751 | // key_f4=\E[[D, |
752 | // key_f5=\E[[E, |
753 | // key_f6=\E[17~, |
754 | // key_f7=\E[18~, |
755 | // key_f8=\E[19~, |
756 | // key_f9=\E[20~, |
757 | // key_home=\E[1~, |
758 | // key_ic=\E[2~, |
759 | // key_left=\E[D, |
760 | // key_mouse=\E[M, |
761 | // key_npage=\E[6~, |
762 | // key_ppage=\E[5~, |
763 | // key_right=\E[C, |
764 | // key_suspend=^Z, |
765 | // key_up=\E[A, |
766 | // newline=\r\n, |
767 | // orig_colors=\E]R, |
768 | // orig_pair=\E[39;49m, |
769 | // parm_dch=\E[%p1%dP, |
770 | // parm_delete_line=\E[%p1%dM, |
771 | // parm_down_cursor=\E[%p1%dB, |
772 | // parm_ich=\E[%p1%d@, |
773 | // parm_insert_line=\E[%p1%dL, |
774 | // parm_left_cursor=\E[%p1%dD, |
775 | // parm_right_cursor=\E[%p1%dC, |
776 | // parm_up_cursor=\E[%p1%dA, |
777 | // reset_1string=\Ec\E]R, |
778 | // restore_cursor=\E8, |
779 | // row_address=\E[%i%p1%dd, |
780 | // save_cursor=\E7, |
781 | // scroll_forward=\n, |
782 | // scroll_reverse=\EM, |
783 | // set_a_background=\E[4%p1%dm, |
784 | // set_a_foreground=\E[3%p1%dm, |
785 | // set_attributes=\E[0;10%?%p1%t;7%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p6%t;1%;m%?%p9%t^N%e^O%;, |
786 | // set_tab=\EH, |
787 | // tab=^I, |
788 | // user6=\E[%i%d;%dR, |
789 | // user7=\E[6n, |
790 | // user8=\E[?6c, |
791 | // user9=\E[c, |
792 | static const int8_t linux_16colour_terminfo[] = { |
793 | 26,1,20,0,29,0,16,0,125,1,69,3,108,105,110,117,120,124,108,105,110,117,120,32,99,111,110,115,111,108,101,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,-1,-1,8,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,0,64,0,18,0,-1,-1,0,0,2,0,4,0,21,0,26,0,33,0,37,0,41,0,-1,-1,52,0,69,0,71,0,75,0,87,0,-1,-1,89,0,101,0,-1,-1,105,0,109,0,121,0,125,0,-1,-1,-1,-1,-127,0,-125,0,-120,0,-1,-1,-1,-1,-115,0,-110,0,-1,-1,-1,-1,-105,0,-100,0,-95,0,-90,0,-81,0,-79,0,-1,-1,-1,-1,-74,0,-69,0,-63,0,-57,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-39,0,-35,0,-1,-1,-31,0,-1,-1,-1,-1,-1,-1,-29,0,-1,-1,-24,0,-1,-1,-1,-1,-1,-1,-1,-1,-20,0,-15,0,-9,0,-4,0,1,1,6,1,11,1,17,1,23,1,29,1,35,1,40,1,-1,-1,45,1,-1,-1,49,1,54,1,59,1,-1,-1,-1,-1,-1,-1,63,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,67,1,-1,-1,70,1,79,1,88,1,97,1,-1,-1,106,1,115,1,124,1,-1,-1,-123,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-114,1,-1,-1,-1,-1,-1,-1,-108,1,-105,1,-94,1,-91,1,-89,1,-86,1,1,2,-1,-1,4,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,6,2,-1,-1,-1,-1,-1,-1,-1,-1,10,2,-1,-1,77,2,-1,-1,-1,-1,81,2,87,2,-1,-1,-1,-1,93,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,97,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,102,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,104,2,110,2,116,2,122,2,-128,2,-122,2,-116,2,-110,2,-104,2,-98,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-92,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-87,2,-76,2,-71,2,-65,2,-61,2,-52,2,-48,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,33,3,-1,-1,-1,-1,-1,-1,37,3,47,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,57,3,63,3,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,27,91,63,49,99,0,8,0,27,91,63,50,53,104,27,91,63,48,99,0,27,91,67,0,27,91,65,0,27,91,63,50,53,104,27,91,63,56,99,0,27,91,80,0,27,91,77,0,14,0,27,91,53,109,0,27,91,49,109,0,27,91,50,109,0,27,91,52,104,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,15,0,27,91,109,15,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,50,48,48,47,62,27,91,63,53,108,0,27,91,64,0,27,91,76,0,127,0,27,91,51,126,0,27,91,66,0,27,91,91,65,0,27,91,50,49,126,0,27,91,91,66,0,27,91,91,67,0,27,91,91,68,0,27,91,91,69,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,91,68,0,27,91,54,126,0,27,91,53,126,0,27,91,67,0,27,91,65,0,13,10,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,99,27,93,82,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,59,49,48,37,63,37,112,49,37,116,59,55,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,51,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,53,37,116,59,50,37,59,37,63,37,112,54,37,116,59,49,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,27,91,71,0,43,43,44,44,45,45,46,46,48,48,95,95,96,96,97,97,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,99,126,126,0,27,91,90,0,27,91,63,55,104,0,27,91,63,55,108,0,27,41,48,0,27,91,52,126,0,26,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,54,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,93,82,0,27,93,80,37,112,49,37,120,37,112,50,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,48,50,120,37,112,51,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,48,50,120,37,112,52,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,48,50,120,0,27,91,77,0,27,91,51,37,112,49,37,100,109,0,27,91,52,37,112,49,37,100,109,0,27,91,49,49,109,0,27,91,49,48,109,0,0,3,0,1,0,12,0,28,0,63,0,1,0,0,0,1,0,-1,-1,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,33,0,39,0,43,0,47,0,51,0,55,0,27,91,51,74,0,65,88,0,71,48,0,88,84,0,85,56,0,69,48,0,69,51,0,83,48,0,84,83,0,88,77,0,107,69,78,68,53,0,107,72,79,77,53,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,120,109,0 // NOLINT |
794 | }; |
795 | |
796 | // putty-256color|PuTTY 0.58 with xterm 256-colors, |
797 | // auto_left_margin, |
798 | // auto_right_margin, |
799 | // back_color_erase, |
800 | // eat_newline_glitch, |
801 | // has_status_line, |
802 | // move_insert_mode, |
803 | // move_standout_mode, |
804 | // xon_xoff, |
805 | // init_tabs#8, |
806 | // max_colors#0x100, |
807 | // max_pairs#0x10000, |
808 | // no_color_video#22, |
809 | // acs_chars=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
810 | // back_tab=\E[Z, |
811 | // bell=^G, |
812 | // carriage_return=\r, |
813 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
814 | // clear_all_tabs=\E[3g, |
815 | // clear_screen=\E[H\E[J, |
816 | // clr_bol=\E[1K, |
817 | // clr_eol=\E[K, |
818 | // clr_eos=\E[J, |
819 | // column_address=\E[%i%p1%dG, |
820 | // cursor_address=\E[%i%p1%d;%p2%dH, |
821 | // cursor_down=\ED, |
822 | // cursor_home=\E[H, |
823 | // cursor_invisible=\E[?25l, |
824 | // cursor_left=^H, |
825 | // cursor_normal=\E[?25h, |
826 | // cursor_right=\E[C, |
827 | // cursor_up=\EM, |
828 | // delete_character=\E[P, |
829 | // delete_line=\E[M, |
830 | // dis_status_line=\E]0;^G, |
831 | // display_pc_char=%?%p1%{8}%=%t\E%%G\342\227\230\E%%@%e%p1%{10}%=%t\E%%G\342\227\231\E%%@%e%p1%{12}%=%t\E%%G\342\231\0\E%%@%e%p1%{13}%=%t\E%%G\342\231\252\E%%@%e%p1%{14}%=%t\E%%G\342\231\253\E%%@%e%p1%{15}%=%t\E%%G\342\230\274\E%%@%e%p1%{27}%=%t\E%%G\342\206\220\E%%@%e%p1%{155}%=%t\E%%G\340\202\242\E%%@%e%p1%c%;, |
832 | // ena_acs=\E(B\E)0, |
833 | // enter_alt_charset_mode=^N, |
834 | // enter_am_mode=\E[?7h, |
835 | // enter_blink_mode=\E[5m, |
836 | // enter_bold_mode=\E[1m, |
837 | // enter_ca_mode=\E[?47h, |
838 | // enter_insert_mode=\E[4h, |
839 | // enter_pc_charset_mode=\E[11m, |
840 | // enter_reverse_mode=\E[7m, |
841 | // enter_standout_mode=\E[7m, |
842 | // enter_underline_mode=\E[4m, |
843 | // erase_chars=\E[%p1%dX, |
844 | // exit_alt_charset_mode=^O, |
845 | // exit_am_mode=\E[?7l, |
846 | // exit_attribute_mode=\E[m^O, |
847 | // exit_ca_mode=\E[2J\E[?47l, |
848 | // exit_insert_mode=\E[4l, |
849 | // exit_pc_charset_mode=\E[10m, |
850 | // exit_standout_mode=\E[27m, |
851 | // exit_underline_mode=\E[24m, |
852 | // flash_screen=\E[?5h$<100/>\E[?5l, |
853 | // from_status_line=^G, |
854 | // init_2string=\E7\E[r\E[m\E[?7h\E[?1;4;6l\E[4l\E8\E>\E]R, |
855 | // insert_line=\E[L, |
856 | // key_b2=\E[G, |
857 | // key_backspace=\177, |
858 | // key_btab=\E[Z, |
859 | // key_dc=\E[3~, |
860 | // key_down=\EOB, |
861 | // key_end=\E[4~, |
862 | // key_f1=\E[11~, |
863 | // key_f10=\E[21~, |
864 | // key_f11=\E[23~, |
865 | // key_f12=\E[24~, |
866 | // key_f13=\E[25~, |
867 | // key_f14=\E[26~, |
868 | // key_f15=\E[28~, |
869 | // key_f16=\E[29~, |
870 | // key_f17=\E[31~, |
871 | // key_f18=\E[32~, |
872 | // key_f19=\E[33~, |
873 | // key_f2=\E[12~, |
874 | // key_f20=\E[34~, |
875 | // key_f3=\E[13~, |
876 | // key_f4=\E[14~, |
877 | // key_f5=\E[15~, |
878 | // key_f6=\E[17~, |
879 | // key_f7=\E[18~, |
880 | // key_f8=\E[19~, |
881 | // key_f9=\E[20~, |
882 | // key_home=\E[1~, |
883 | // key_ic=\E[2~, |
884 | // key_left=\EOD, |
885 | // key_mouse=\E[M, |
886 | // key_npage=\E[6~, |
887 | // key_ppage=\E[5~, |
888 | // key_right=\EOC, |
889 | // key_sf=\E[B, |
890 | // key_sleft=\E[D, |
891 | // key_sr=\E[A, |
892 | // key_sright=\E[C, |
893 | // key_suspend=^Z, |
894 | // key_up=\EOA, |
895 | // keypad_local=\E[?1l\E>, |
896 | // keypad_xmit=\E[?1h\E=, |
897 | // newline=\r\n, |
898 | // orig_colors=\E]R, |
899 | // orig_pair=\E[39;49m, |
900 | // parm_dch=\E[%p1%dP, |
901 | // parm_delete_line=\E[%p1%dM, |
902 | // parm_down_cursor=\E[%p1%dB, |
903 | // parm_index=\E[%p1%dS, |
904 | // parm_insert_line=\E[%p1%dL, |
905 | // parm_left_cursor=\E[%p1%dD, |
906 | // parm_right_cursor=\E[%p1%dC, |
907 | // parm_rindex=\E[%p1%dT, |
908 | // parm_up_cursor=\E[%p1%dA, |
909 | // reset_2string=\E<\E["p\E[50;6"p\Ec\E[?3l\E]R\E[?1000l, |
910 | // restore_cursor=\E8, |
911 | // row_address=\E[%i%p1%dd, |
912 | // save_cursor=\E7, |
913 | // scroll_forward=\n, |
914 | // scroll_reverse=\EM, |
915 | // set0_des_seq=\E[10m, |
916 | // set1_des_seq=\E[11m, |
917 | // set2_des_seq=\E[12m, |
918 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
919 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
920 | // set_attributes=\E[0%?%p1%p6%|%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t^N%e^O%;, |
921 | // set_tab=\EH, |
922 | // tab=^I, |
923 | // to_status_line=\E]0;, |
924 | // user6=\E[%i%d;%dR, |
925 | // user7=\E[6n, |
926 | // user8=\E[?6c, |
927 | // user9=\E[c, |
928 | static const int8_t putty_256colour_terminfo[] = { |
929 | 30,2,48,0,29,0,16,0,125,1,-106,4,112,117,116,116,121,45,50,53,54,99,111,108,111,114,124,80,117,84,84,89,32,48,46,53,56,32,119,105,116,104,32,120,116,101,114,109,32,50,53,54,45,99,111,108,111,114,115,0,1,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,-1,-1,-1,-1,8,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,22,0,0,0,0,0,4,0,6,0,8,0,25,0,30,0,37,0,41,0,45,0,-1,-1,56,0,73,0,76,0,80,0,87,0,-1,-1,89,0,96,0,-1,-1,100,0,-1,-1,103,0,107,0,111,0,-1,-1,117,0,119,0,124,0,-127,0,-1,-1,-1,-1,-120,0,-1,-1,-1,-1,-115,0,-110,0,-105,0,-100,0,-91,0,-89,0,-84,0,-1,-1,-73,0,-68,0,-62,0,-56,0,-1,-1,-38,0,-1,-1,-36,0,-1,-1,-1,-1,-1,-1,-2,0,-1,-1,2,1,-1,-1,-1,-1,-1,-1,4,1,-1,-1,9,1,-1,-1,-1,-1,-1,-1,-1,-1,13,1,19,1,25,1,31,1,37,1,43,1,49,1,55,1,61,1,67,1,73,1,78,1,-1,-1,83,1,-1,-1,87,1,92,1,97,1,101,1,105,1,-1,-1,109,1,113,1,121,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-127,1,-1,-1,-124,1,-115,1,-106,1,-1,-1,-97,1,-88,1,-79,1,-70,1,-61,1,-52,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-43,1,-1,-1,-1,-1,-10,1,-7,1,4,2,7,2,9,2,12,2,84,2,-1,-1,87,2,89,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,94,2,-1,-1,-1,-1,-1,-1,-1,-1,98,2,-1,-1,-107,2,-1,-1,-1,-1,-103,2,-97,2,-1,-1,-1,-1,-91,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-84,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-79,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-77,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-73,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-69,2,-63,2,-57,2,-51,2,-45,2,-39,2,-33,2,-27,2,-21,2,-15,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-9,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-4,2,7,3,12,3,18,3,22,3,31,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,35,3,-1,-1,-1,-1,-1,-1,39,3,102,3,-1,-1,-1,-1,-1,-1,-90,3,-84,3,-78,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-72,3,-118,4,-112,4,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,27,68,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,50,53,104,0,27,91,67,0,27,77,0,27,91,80,0,27,91,77,0,27,93,48,59,7,0,14,0,27,91,53,109,0,27,91,49,109,0,27,91,63,52,55,104,0,27,91,52,104,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,15,0,27,91,109,15,0,27,91,50,74,27,91,63,52,55,108,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,49,48,48,47,62,27,91,63,53,108,0,7,0,27,55,27,91,114,27,91,109,27,91,63,55,104,27,91,63,49,59,52,59,54,108,27,91,52,108,27,56,27,62,27,93,82,0,27,91,76,0,127,0,27,91,51,126,0,27,79,66,0,27,91,49,49,126,0,27,91,50,49,126,0,27,91,49,50,126,0,27,91,49,51,126,0,27,91,49,52,126,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,91,66,0,27,91,65,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,13,10,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,27,60,27,91,34,112,27,91,53,48,59,54,34,112,27,99,27,91,63,51,108,27,93,82,27,91,63,49,48,48,48,108,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,49,37,112,54,37,124,37,116,59,49,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,27,93,48,59,0,27,91,71,0,96,96,97,97,102,102,103,103,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,91,63,55,104,0,27,91,63,55,108,0,27,40,66,27,41,48,0,27,91,52,126,0,26,0,27,91,68,0,27,91,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,54,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,93,82,0,27,91,77,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,49,48,109,0,27,91,49,49,109,0,27,91,49,50,109,0,37,63,37,112,49,37,123,56,125,37,61,37,116,27,37,37,71,-30,-105,-104,27,37,37,64,37,101,37,112,49,37,123,49,48,125,37,61,37,116,27,37,37,71,-30,-105,-103,27,37,37,64,37,101,37,112,49,37,123,49,50,125,37,61,37,116,27,37,37,71,-30,-103,-128,27,37,37,64,37,101,37,112,49,37,123,49,51,125,37,61,37,116,27,37,37,71,-30,-103,-86,27,37,37,64,37,101,37,112,49,37,123,49,52,125,37,61,37,116,27,37,37,71,-30,-103,-85,27,37,37,64,37,101,37,112,49,37,123,49,53,125,37,61,37,116,27,37,37,71,-30,-104,-68,27,37,37,64,37,101,37,112,49,37,123,50,55,125,37,61,37,116,27,37,37,71,-30,-122,-112,27,37,37,64,37,101,37,112,49,37,123,49,53,53,125,37,61,37,116,27,37,37,71,-32,-126,-94,27,37,37,64,37,101,37,112,49,37,99,37,59,0,27,91,49,49,109,0,27,91,49,48,109,0,3,0,1,0,60,0,124,0,74,1,0,0,1,0,1,0,0,0,-1,-1,0,0,-1,-1,-1,-1,-1,-1,5,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,39,0,45,0,50,0,55,0,60,0,65,0,70,0,74,0,79,0,84,0,89,0,94,0,99,0,105,0,111,0,117,0,123,0,-127,0,-121,0,-115,0,-109,0,-103,0,-97,0,-91,0,-85,0,-80,0,-75,0,-69,0,-63,0,-57,0,-51,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,25,1,30,1,35,1,40,1,45,1,49,1,53,1,57,1,61,1,27,91,51,74,0,27,93,48,59,0,65,88,0,71,48,0,88,84,0,85,56,0,69,48,0,69,51,0,83,48,0,83,101,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,53,0,107,73,67,54,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,53,0,107,78,88,84,54,0,107,80,82,86,51,0,107,80,82,86,53,0,107,80,82,86,54,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,120,109,0 // NOLINT |
930 | }; |
931 | |
932 | // rxvt-256color|rxvt 2.7.9 with xterm 256-colors, |
933 | // auto_right_margin, |
934 | // back_color_erase, |
935 | // backspaces_with_bs, |
936 | // can_change, |
937 | // eat_newline_glitch, |
938 | // erase_overstrike, |
939 | // move_insert_mode, |
940 | // move_standout_mode, |
941 | // xon_xoff, |
942 | // columns#80, |
943 | // init_tabs#8, |
944 | // lines#24, |
945 | // max_colors#0x100, |
946 | // max_pairs#0x10000, |
947 | // acs_chars=``aaffggjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
948 | // bell=^G, |
949 | // carriage_return=\r, |
950 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
951 | // clear_all_tabs=\E[3g, |
952 | // clear_screen=\E[H\E[2J, |
953 | // clr_bol=\E[1K, |
954 | // clr_eol=\E[K, |
955 | // clr_eos=\E[J, |
956 | // column_address=\E[%i%p1%dG, |
957 | // cursor_address=\E[%i%p1%d;%p2%dH, |
958 | // cursor_down=\n, |
959 | // cursor_home=\E[H, |
960 | // cursor_invisible=\E[?25l, |
961 | // cursor_left=^H, |
962 | // cursor_normal=\E[?25h, |
963 | // cursor_right=\E[C, |
964 | // cursor_up=\E[A, |
965 | // delete_line=\E[M, |
966 | // ena_acs=\E(B\E)0, |
967 | // enter_alt_charset_mode=^N, |
968 | // enter_blink_mode=\E[5m, |
969 | // enter_bold_mode=\E[1m, |
970 | // enter_ca_mode=\E7\E[?47h, |
971 | // enter_insert_mode=\E[4h, |
972 | // enter_reverse_mode=\E[7m, |
973 | // enter_standout_mode=\E[7m, |
974 | // enter_underline_mode=\E[4m, |
975 | // exit_alt_charset_mode=^O, |
976 | // exit_attribute_mode=\E[m^O, |
977 | // exit_ca_mode=\E[2J\E[?47l\E8, |
978 | // exit_insert_mode=\E[4l, |
979 | // exit_standout_mode=\E[27m, |
980 | // exit_underline_mode=\E[24m, |
981 | // flash_screen=\E[?5h$<100/>\E[?5l, |
982 | // init_1string=\E[?47l\E=\E[?1l, |
983 | // init_2string=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l, |
984 | // initialize_color=\E]4;%p1%d;rgb\072%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\, |
985 | // insert_character=\E[@, |
986 | // insert_line=\E[L, |
987 | // key_a1=\EOw, |
988 | // key_a3=\EOy, |
989 | // key_b2=\EOu, |
990 | // key_backspace=^H, |
991 | // key_btab=\E[Z, |
992 | // key_c1=\EOq, |
993 | // key_c3=\EOs, |
994 | // key_dc=\E[3~, |
995 | // key_down=\E[B, |
996 | // key_end=\E[8~, |
997 | // key_enter=\EOM, |
998 | // key_eol=\E[8\136, |
999 | // key_f0=\E[21~, |
1000 | // key_f1=\E[11~, |
1001 | // key_f10=\E[21~, |
1002 | // key_f11=\E[23~, |
1003 | // key_f12=\E[24~, |
1004 | // key_f13=\E[25~, |
1005 | // key_f14=\E[26~, |
1006 | // key_f15=\E[28~, |
1007 | // key_f16=\E[29~, |
1008 | // key_f17=\E[31~, |
1009 | // key_f18=\E[32~, |
1010 | // key_f19=\E[33~, |
1011 | // key_f2=\E[12~, |
1012 | // key_f20=\E[34~, |
1013 | // key_f21=\E[23$, |
1014 | // key_f22=\E[24$, |
1015 | // key_f23=\E[11\136, |
1016 | // key_f24=\E[12\136, |
1017 | // key_f25=\E[13\136, |
1018 | // key_f26=\E[14\136, |
1019 | // key_f27=\E[15\136, |
1020 | // key_f28=\E[17\136, |
1021 | // key_f29=\E[18\136, |
1022 | // key_f3=\E[13~, |
1023 | // key_f30=\E[19\136, |
1024 | // key_f31=\E[20\136, |
1025 | // key_f32=\E[21\136, |
1026 | // key_f33=\E[23\136, |
1027 | // key_f34=\E[24\136, |
1028 | // key_f35=\E[25\136, |
1029 | // key_f36=\E[26\136, |
1030 | // key_f37=\E[28\136, |
1031 | // key_f38=\E[29\136, |
1032 | // key_f39=\E[31\136, |
1033 | // key_f4=\E[14~, |
1034 | // key_f40=\E[32\136, |
1035 | // key_f41=\E[33\136, |
1036 | // key_f42=\E[34\136, |
1037 | // key_f43=\E[23@, |
1038 | // key_f44=\E[24@, |
1039 | // key_f5=\E[15~, |
1040 | // key_f6=\E[17~, |
1041 | // key_f7=\E[18~, |
1042 | // key_f8=\E[19~, |
1043 | // key_f9=\E[20~, |
1044 | // key_find=\E[1~, |
1045 | // key_home=\E[7~, |
1046 | // key_ic=\E[2~, |
1047 | // key_left=\E[D, |
1048 | // key_mouse=\E[M, |
1049 | // key_npage=\E[6~, |
1050 | // key_ppage=\E[5~, |
1051 | // key_right=\E[C, |
1052 | // key_sdc=\E[3$, |
1053 | // key_select=\E[4~, |
1054 | // key_send=\E[8$, |
1055 | // key_sf=\E[a, |
1056 | // key_shome=\E[7$, |
1057 | // key_sic=\E[2$, |
1058 | // key_sleft=\E[d, |
1059 | // key_snext=\E[6$, |
1060 | // key_sprevious=\E[5$, |
1061 | // key_sr=\E[b, |
1062 | // key_sright=\E[c, |
1063 | // key_up=\E[A, |
1064 | // keypad_local=\E>, |
1065 | // keypad_xmit=\E=, |
1066 | // orig_colors=\E]104^G, |
1067 | // orig_pair=\E[39;49m, |
1068 | // parm_delete_line=\E[%p1%dM, |
1069 | // parm_down_cursor=\E[%p1%dB, |
1070 | // parm_ich=\E[%p1%d@, |
1071 | // parm_insert_line=\E[%p1%dL, |
1072 | // parm_left_cursor=\E[%p1%dD, |
1073 | // parm_right_cursor=\E[%p1%dC, |
1074 | // parm_up_cursor=\E[%p1%dA, |
1075 | // reset_1string=\E>\E[1;3;4;5;6l\E[?7h\E[m\E[r\E[2J\E[H, |
1076 | // reset_2string=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;3;4;6l\E[4l\E>\E[?1000l\E[?25h, |
1077 | // restore_cursor=\E8, |
1078 | // row_address=\E[%i%p1%dd, |
1079 | // save_cursor=\E7, |
1080 | // scroll_forward=\n, |
1081 | // scroll_reverse=\EM, |
1082 | // set0_des_seq=\E(B, |
1083 | // set1_des_seq=\E(0, |
1084 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
1085 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
1086 | // set_attributes=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;m%?%p9%t^N%e^O%;, |
1087 | // set_tab=\EH, |
1088 | // tab=^I, |
1089 | // user6=\E[%i%d;%dR, |
1090 | // user7=\E[6n, |
1091 | // user8=\E[?1;2c, |
1092 | // user9=\E[c, |
1093 | static const int8_t rxvt_256colour_terminfo[] = { |
1094 | 30,2,47,0,38,0,15,0,110,1,-31,4,114,120,118,116,45,50,53,54,99,111,108,111,114,124,114,120,118,116,32,50,46,55,46,57,32,119,105,116,104,32,120,116,101,114,109,32,50,53,54,45,99,111,108,111,114,115,0,0,1,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,-1,-1,0,0,2,0,4,0,21,0,26,0,34,0,38,0,42,0,-1,-1,53,0,70,0,72,0,76,0,83,0,-1,-1,85,0,92,0,-1,-1,96,0,-1,-1,-1,-1,100,0,-1,-1,-1,-1,104,0,106,0,111,0,116,0,-1,-1,-1,-1,125,0,-1,-1,-1,-1,-126,0,-121,0,-116,0,-1,-1,-111,0,-109,0,-104,0,-1,-1,-91,0,-86,0,-80,0,-74,0,-1,-1,-1,-1,-56,0,-42,0,-1,-1,-1,-1,-8,0,-4,0,-1,-1,0,1,-1,-1,-1,-1,-1,-1,2,1,-1,-1,7,1,-1,-1,11,1,-1,-1,16,1,22,1,28,1,34,1,40,1,46,1,52,1,58,1,64,1,70,1,76,1,82,1,87,1,-1,-1,92,1,-1,-1,96,1,101,1,106,1,110,1,114,1,-1,-1,118,1,122,1,125,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-128,1,-119,1,-110,1,-1,-1,-101,1,-92,1,-83,1,-1,-1,-74,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-65,1,-32,1,-1,-1,-1,-1,18,2,21,2,32,2,35,2,37,2,40,2,107,2,-1,-1,110,2,-1,-1,-1,-1,-1,-1,-1,-1,112,2,116,2,120,2,124,2,-128,2,-1,-1,-1,-1,-124,2,-1,-1,-73,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-69,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-62,2,-57,2,-1,-1,-53,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-48,2,-1,-1,-43,2,-38,2,-1,-1,-1,-1,-1,-1,-1,-1,-33,2,-28,2,-23,2,-1,-1,-1,-1,-19,2,-1,-1,-14,2,-1,-1,-1,-1,-1,-1,-9,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-5,2,1,3,7,3,13,3,19,3,25,3,31,3,37,3,43,3,49,3,55,3,61,3,67,3,73,3,79,3,85,3,91,3,97,3,103,3,109,3,115,3,121,3,127,3,-123,3,-117,3,-111,3,-105,3,-99,3,-93,3,-87,3,-81,3,-75,3,-69,3,-63,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-57,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-52,3,-41,3,-36,3,-28,3,-24,3,-15,3,-8,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,86,4,-1,-1,-1,-1,-1,-1,90,4,-103,4,-1,-1,-1,-1,-1,-1,-39,4,-35,4,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,77,0,14,0,27,91,53,109,0,27,91,49,109,0,27,55,27,91,63,52,55,104,0,27,91,52,104,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,15,0,27,91,109,15,0,27,91,50,74,27,91,63,52,55,108,27,56,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,49,48,48,47,62,27,91,63,53,108,0,27,91,63,52,55,108,27,61,27,91,63,49,108,0,27,91,114,27,91,109,27,91,50,74,27,91,72,27,91,63,55,104,27,91,63,49,59,51,59,52,59,54,108,27,91,52,108,0,27,91,64,0,27,91,76,0,8,0,27,91,51,126,0,27,91,66,0,27,91,56,94,0,27,91,50,49,126,0,27,91,49,49,126,0,27,91,50,49,126,0,27,91,49,50,126,0,27,91,49,51,126,0,27,91,49,52,126,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,55,126,0,27,91,50,126,0,27,91,68,0,27,91,54,126,0,27,91,53,126,0,27,91,67,0,27,91,97,0,27,91,98,0,27,91,65,0,27,62,0,27,61,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,62,27,91,49,59,51,59,52,59,53,59,54,108,27,91,63,55,104,27,91,109,27,91,114,27,91,50,74,27,91,72,0,27,91,114,27,91,109,27,91,50,74,27,91,72,27,91,63,55,104,27,91,63,49,59,51,59,52,59,54,108,27,91,52,108,27,62,27,91,63,49,48,48,48,108,27,91,63,50,53,104,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,27,79,119,0,27,79,121,0,27,79,117,0,27,79,113,0,27,79,115,0,96,96,97,97,102,102,103,103,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,40,66,27,41,48,0,27,91,56,126,0,27,79,77,0,27,91,49,126,0,27,91,51,36,0,27,91,52,126,0,27,91,56,36,0,27,91,55,36,0,27,91,50,36,0,27,91,100,0,27,91,54,36,0,27,91,53,36,0,27,91,99,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,50,51,36,0,27,91,50,52,36,0,27,91,49,49,94,0,27,91,49,50,94,0,27,91,49,51,94,0,27,91,49,52,94,0,27,91,49,53,94,0,27,91,49,55,94,0,27,91,49,56,94,0,27,91,49,57,94,0,27,91,50,48,94,0,27,91,50,49,94,0,27,91,50,51,94,0,27,91,50,52,94,0,27,91,50,53,94,0,27,91,50,54,94,0,27,91,50,56,94,0,27,91,50,57,94,0,27,91,51,49,94,0,27,91,51,50,94,0,27,91,51,51,94,0,27,91,51,52,94,0,27,91,50,51,64,0,27,91,50,52,64,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,49,59,50,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,93,49,48,52,7,0,27,93,52,59,37,112,49,37,100,59,114,103,98,58,37,112,50,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,51,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,52,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,27,92,0,27,91,77,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,27,40,66,0,27,40,48,0,0,2,0,0,0,25,0,52,0,-27,0,1,1,-1,-1,-1,-1,0,0,5,0,10,0,14,0,18,0,23,0,28,0,33,0,38,0,43,0,48,0,52,0,57,0,62,0,67,0,72,0,76,0,80,0,84,0,88,0,92,0,96,0,-1,-1,0,0,3,0,6,0,9,0,12,0,17,0,22,0,26,0,31,0,37,0,43,0,49,0,55,0,60,0,65,0,71,0,77,0,83,0,89,0,95,0,101,0,105,0,110,0,114,0,118,0,122,0,126,0,27,91,51,94,0,27,91,51,64,0,27,91,98,0,27,79,98,0,27,91,56,94,0,27,91,56,64,0,27,91,55,94,0,27,91,55,64,0,27,91,50,94,0,27,91,50,64,0,27,79,100,0,27,91,54,94,0,27,91,54,64,0,27,91,53,94,0,27,91,53,64,0,27,79,99,0,27,91,97,0,27,79,97,0,27,79,120,0,27,79,116,0,27,79,118,0,27,79,114,0,65,88,0,88,84,0,84,83,0,88,77,0,107,68,67,53,0,107,68,67,54,0,107,68,78,0,107,68,78,53,0,107,69,78,68,53,0,107,69,78,68,54,0,107,72,79,77,53,0,107,72,79,77,54,0,107,73,67,53,0,107,73,67,54,0,107,76,70,84,53,0,107,78,88,84,53,0,107,78,88,84,54,0,107,80,82,86,53,0,107,80,82,86,54,0,107,82,73,84,53,0,107,85,80,0,107,85,80,53,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,120,109,0 // NOLINT |
1095 | }; |
1096 | |
1097 | // screen-256color|GNU Screen with 256 colors, |
1098 | // auto_right_margin, |
1099 | // backspaces_with_bs, |
1100 | // eat_newline_glitch, |
1101 | // has_hardware_tabs, |
1102 | // has_meta_key, |
1103 | // move_insert_mode, |
1104 | // move_standout_mode, |
1105 | // columns#80, |
1106 | // init_tabs#8, |
1107 | // lines#24, |
1108 | // max_colors#0x100, |
1109 | // max_pairs#0x10000, |
1110 | // acs_chars=++\054\054--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
1111 | // back_tab=\E[Z, |
1112 | // bell=^G, |
1113 | // carriage_return=\r, |
1114 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
1115 | // clear_all_tabs=\E[3g, |
1116 | // clear_screen=\E[H\E[J, |
1117 | // clr_bol=\E[1K, |
1118 | // clr_eol=\E[K, |
1119 | // clr_eos=\E[J, |
1120 | // column_address=\E[%i%p1%dG, |
1121 | // cursor_address=\E[%i%p1%d;%p2%dH, |
1122 | // cursor_down=\n, |
1123 | // cursor_home=\E[H, |
1124 | // cursor_invisible=\E[?25l, |
1125 | // cursor_left=^H, |
1126 | // cursor_normal=\E[34h\E[?25h, |
1127 | // cursor_right=\E[C, |
1128 | // cursor_up=\EM, |
1129 | // cursor_visible=\E[34l, |
1130 | // delete_character=\E[P, |
1131 | // delete_line=\E[M, |
1132 | // ena_acs=\E(B\E)0, |
1133 | // enter_alt_charset_mode=^N, |
1134 | // enter_blink_mode=\E[5m, |
1135 | // enter_bold_mode=\E[1m, |
1136 | // enter_ca_mode=\E[?1049h, |
1137 | // enter_dim_mode=\E[2m, |
1138 | // enter_insert_mode=\E[4h, |
1139 | // enter_reverse_mode=\E[7m, |
1140 | // enter_standout_mode=\E[3m, |
1141 | // enter_underline_mode=\E[4m, |
1142 | // exit_alt_charset_mode=^O, |
1143 | // exit_attribute_mode=\E[m^O, |
1144 | // exit_ca_mode=\E[?1049l, |
1145 | // exit_insert_mode=\E[4l, |
1146 | // exit_standout_mode=\E[23m, |
1147 | // exit_underline_mode=\E[24m, |
1148 | // flash_screen=\Eg, |
1149 | // init_2string=\E)0, |
1150 | // insert_line=\E[L, |
1151 | // key_backspace=^H, |
1152 | // key_btab=\E[Z, |
1153 | // key_dc=\E[3~, |
1154 | // key_down=\EOB, |
1155 | // key_end=\E[4~, |
1156 | // key_f1=\EOP, |
1157 | // key_f10=\E[21~, |
1158 | // key_f11=\E[23~, |
1159 | // key_f12=\E[24~, |
1160 | // key_f2=\EOQ, |
1161 | // key_f3=\EOR, |
1162 | // key_f4=\EOS, |
1163 | // key_f5=\E[15~, |
1164 | // key_f6=\E[17~, |
1165 | // key_f7=\E[18~, |
1166 | // key_f8=\E[19~, |
1167 | // key_f9=\E[20~, |
1168 | // key_home=\E[1~, |
1169 | // key_ic=\E[2~, |
1170 | // key_left=\EOD, |
1171 | // key_mouse=\E[M, |
1172 | // key_npage=\E[6~, |
1173 | // key_ppage=\E[5~, |
1174 | // key_right=\EOC, |
1175 | // key_up=\EOA, |
1176 | // keypad_local=\E[?1l\E>, |
1177 | // keypad_xmit=\E[?1h\E=, |
1178 | // newline=\EE, |
1179 | // orig_pair=\E[39;49m, |
1180 | // parm_dch=\E[%p1%dP, |
1181 | // parm_delete_line=\E[%p1%dM, |
1182 | // parm_down_cursor=\E[%p1%dB, |
1183 | // parm_ich=\E[%p1%d@, |
1184 | // parm_index=\E[%p1%dS, |
1185 | // parm_insert_line=\E[%p1%dL, |
1186 | // parm_left_cursor=\E[%p1%dD, |
1187 | // parm_right_cursor=\E[%p1%dC, |
1188 | // parm_up_cursor=\E[%p1%dA, |
1189 | // reset_2string=\Ec\E[?1000l\E[?25h, |
1190 | // restore_cursor=\E8, |
1191 | // row_address=\E[%i%p1%dd, |
1192 | // save_cursor=\E7, |
1193 | // scroll_forward=\n, |
1194 | // scroll_reverse=\EM, |
1195 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
1196 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
1197 | // set_attributes=\E[0%?%p6%t;1%;%?%p1%t;3%;%?%p2%t;4%;%?%p3%t;7%;%?%p4%t;5%;%?%p5%t;2%;m%?%p9%t^N%e^O%;, |
1198 | // set_tab=\EH, |
1199 | // tab=^I, |
1200 | static const int8_t screen_256colour_terminfo[] = { |
1201 | 30,2,43,0,43,0,15,0,105,1,4,3,115,99,114,101,101,110,45,50,53,54,99,111,108,111,114,124,71,78,85,32,83,99,114,101,101,110,32,119,105,116,104,32,50,53,54,32,99,111,108,111,114,115,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,25,0,30,0,37,0,41,0,45,0,-1,-1,56,0,73,0,75,0,79,0,86,0,-1,-1,88,0,100,0,-1,-1,104,0,107,0,113,0,117,0,-1,-1,-1,-1,121,0,123,0,-128,0,-123,0,-1,-1,-114,0,-109,0,-1,-1,-1,-1,-104,0,-99,0,-94,0,-1,-1,-89,0,-87,0,-82,0,-1,-1,-73,0,-68,0,-62,0,-56,0,-1,-1,-1,-1,-1,-1,-53,0,-1,-1,-1,-1,-1,-1,-49,0,-1,-1,-45,0,-1,-1,-1,-1,-1,-1,-43,0,-1,-1,-38,0,-1,-1,-1,-1,-1,-1,-1,-1,-34,0,-30,0,-24,0,-20,0,-16,0,-12,0,-6,0,0,1,6,1,12,1,18,1,23,1,-1,-1,28,1,-1,-1,32,1,37,1,42,1,-1,-1,-1,-1,-1,-1,46,1,50,1,58,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,66,1,-1,-1,69,1,78,1,87,1,96,1,105,1,114,1,123,1,-124,1,-1,-1,-115,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-106,1,-1,-1,-1,-1,-89,1,-86,1,-75,1,-72,1,-70,1,-67,1,17,2,-1,-1,20,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,22,2,-1,-1,87,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,91,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,98,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,103,2,109,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,115,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,120,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-127,2,-1,-1,-1,-1,-1,-1,-123,2,-60,2,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,51,52,104,27,91,63,50,53,104,0,27,91,67,0,27,77,0,27,91,51,52,108,0,27,91,80,0,27,91,77,0,14,0,27,91,53,109,0,27,91,49,109,0,27,91,63,49,48,52,57,104,0,27,91,50,109,0,27,91,52,104,0,27,91,55,109,0,27,91,51,109,0,27,91,52,109,0,15,0,27,91,109,15,0,27,91,63,49,48,52,57,108,0,27,91,52,108,0,27,91,50,51,109,0,27,91,50,52,109,0,27,103,0,27,41,48,0,27,91,76,0,8,0,27,91,51,126,0,27,79,66,0,27,79,80,0,27,91,50,49,126,0,27,79,81,0,27,79,82,0,27,79,83,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,27,69,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,99,27,91,63,49,48,48,48,108,27,91,63,50,53,104,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,49,37,116,59,51,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,51,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,53,37,116,59,50,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,43,43,44,44,45,45,46,46,48,48,96,96,97,97,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,40,66,27,41,48,0,27,91,52,126,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,49,75,0,27,91,51,57,59,52,57,109,0,27,91,77,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,3,0,1,0,33,0,70,0,-71,0,1,1,0,0,1,0,0,0,0,0,4,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,29,0,34,0,39,0,44,0,49,0,53,0,58,0,63,0,68,0,73,0,78,0,84,0,90,0,96,0,102,0,108,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-102,0,-98,0,-94,0,-90,0,-86,0,27,40,66,0,27,40,37,112,49,37,99,0,65,88,0,71,48,0,88,84,0,85,56,0,69,48,0,83,48,0,84,83,0,88,77,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,53,0,107,72,79,77,53,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,120,109,0 // NOLINT |
1202 | }; |
1203 | |
1204 | // st-256color|stterm-256color|simpleterm with 256 colors, |
1205 | // auto_right_margin, |
1206 | // back_color_erase, |
1207 | // eat_newline_glitch, |
1208 | // has_status_line, |
1209 | // move_insert_mode, |
1210 | // move_standout_mode, |
1211 | // no_pad_char, |
1212 | // columns#80, |
1213 | // init_tabs#8, |
1214 | // lines#24, |
1215 | // max_colors#0x100, |
1216 | // max_pairs#0x10000, |
1217 | // acs_chars=+C\054D-A.B0E``aaffgghFiGjjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
1218 | // back_tab=\E[Z, |
1219 | // bell=^G, |
1220 | // carriage_return=\r, |
1221 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
1222 | // clear_all_tabs=\E[3g, |
1223 | // clear_screen=\E[H\E[2J, |
1224 | // clr_bol=\E[1K, |
1225 | // clr_eol=\E[K, |
1226 | // clr_eos=\E[J, |
1227 | // column_address=\E[%i%p1%dG, |
1228 | // cursor_address=\E[%i%p1%d;%p2%dH, |
1229 | // cursor_down=\n, |
1230 | // cursor_home=\E[H, |
1231 | // cursor_invisible=\E[?25l, |
1232 | // cursor_left=^H, |
1233 | // cursor_normal=\E[?12l\E[?25h, |
1234 | // cursor_right=\E[C, |
1235 | // cursor_up=\E[A, |
1236 | // cursor_visible=\E[?25h, |
1237 | // delete_character=\E[P, |
1238 | // delete_line=\E[M, |
1239 | // dis_status_line=\E]0;^G, |
1240 | // ena_acs=\E)0, |
1241 | // enter_alt_charset_mode=\E(0, |
1242 | // enter_blink_mode=\E[5m, |
1243 | // enter_bold_mode=\E[1m, |
1244 | // enter_ca_mode=\E[?1049h, |
1245 | // enter_dim_mode=\E[2m, |
1246 | // enter_insert_mode=\E[4h, |
1247 | // enter_italics_mode=\E[3m, |
1248 | // enter_reverse_mode=\E[7m, |
1249 | // enter_secure_mode=\E[8m, |
1250 | // enter_standout_mode=\E[7m, |
1251 | // enter_underline_mode=\E[4m, |
1252 | // erase_chars=\E[%p1%dX, |
1253 | // exit_alt_charset_mode=\E(B, |
1254 | // exit_attribute_mode=\E[0m, |
1255 | // exit_ca_mode=\E[?1049l, |
1256 | // exit_insert_mode=\E[4l, |
1257 | // exit_italics_mode=\E[23m, |
1258 | // exit_standout_mode=\E[27m, |
1259 | // exit_underline_mode=\E[24m, |
1260 | // flash_screen=\E[?5h$<100/>\E[?5l, |
1261 | // from_status_line=^G, |
1262 | // init_2string=\E[4l\E>\E[?1034l, |
1263 | // initialize_color@, |
1264 | // insert_line=\E[L, |
1265 | // key_a1=\E[1~, |
1266 | // key_a3=\E[5~, |
1267 | // key_b2=\EOu, |
1268 | // key_backspace=\177, |
1269 | // key_c1=\E[4~, |
1270 | // key_c3=\E[6~, |
1271 | // key_clear=\E[3;5~, |
1272 | // key_dc=\E[3~, |
1273 | // key_dl=\E[3;2~, |
1274 | // key_down=\EOB, |
1275 | // key_eic=\E[2;2~, |
1276 | // key_end=\E[4~, |
1277 | // key_eol=\E[1;2F, |
1278 | // key_eos=\E[1;5F, |
1279 | // key_f1=\EOP, |
1280 | // key_f10=\E[21~, |
1281 | // key_f11=\E[23~, |
1282 | // key_f12=\E[24~, |
1283 | // key_f13=\E[1;2P, |
1284 | // key_f14=\E[1;2Q, |
1285 | // key_f15=\E[1;2R, |
1286 | // key_f16=\E[1;2S, |
1287 | // key_f17=\E[15;2~, |
1288 | // key_f18=\E[17;2~, |
1289 | // key_f19=\E[18;2~, |
1290 | // key_f2=\EOQ, |
1291 | // key_f20=\E[19;2~, |
1292 | // key_f21=\E[20;2~, |
1293 | // key_f22=\E[21;2~, |
1294 | // key_f23=\E[23;2~, |
1295 | // key_f24=\E[24;2~, |
1296 | // key_f25=\E[1;5P, |
1297 | // key_f26=\E[1;5Q, |
1298 | // key_f27=\E[1;5R, |
1299 | // key_f28=\E[1;5S, |
1300 | // key_f29=\E[15;5~, |
1301 | // key_f3=\EOR, |
1302 | // key_f30=\E[17;5~, |
1303 | // key_f31=\E[18;5~, |
1304 | // key_f32=\E[19;5~, |
1305 | // key_f33=\E[20;5~, |
1306 | // key_f34=\E[21;5~, |
1307 | // key_f35=\E[23;5~, |
1308 | // key_f36=\E[24;5~, |
1309 | // key_f37=\E[1;6P, |
1310 | // key_f38=\E[1;6Q, |
1311 | // key_f39=\E[1;6R, |
1312 | // key_f4=\EOS, |
1313 | // key_f40=\E[1;6S, |
1314 | // key_f41=\E[15;6~, |
1315 | // key_f42=\E[17;6~, |
1316 | // key_f43=\E[18;6~, |
1317 | // key_f44=\E[19;6~, |
1318 | // key_f45=\E[20;6~, |
1319 | // key_f46=\E[21;6~, |
1320 | // key_f47=\E[23;6~, |
1321 | // key_f48=\E[24;6~, |
1322 | // key_f49=\E[1;3P, |
1323 | // key_f5=\E[15~, |
1324 | // key_f50=\E[1;3Q, |
1325 | // key_f51=\E[1;3R, |
1326 | // key_f52=\E[1;3S, |
1327 | // key_f53=\E[15;3~, |
1328 | // key_f54=\E[17;3~, |
1329 | // key_f55=\E[18;3~, |
1330 | // key_f56=\E[19;3~, |
1331 | // key_f57=\E[20;3~, |
1332 | // key_f58=\E[21;3~, |
1333 | // key_f59=\E[23;3~, |
1334 | // key_f6=\E[17~, |
1335 | // key_f60=\E[24;3~, |
1336 | // key_f61=\E[1;4P, |
1337 | // key_f62=\E[1;4Q, |
1338 | // key_f63=\E[1;4R, |
1339 | // key_f7=\E[18~, |
1340 | // key_f8=\E[19~, |
1341 | // key_f9=\E[20~, |
1342 | // key_home=\E[1~, |
1343 | // key_ic=\E[2~, |
1344 | // key_il=\E[2;5~, |
1345 | // key_left=\EOD, |
1346 | // key_mouse=\E[M, |
1347 | // key_npage=\E[6~, |
1348 | // key_ppage=\E[5~, |
1349 | // key_right=\EOC, |
1350 | // key_sdc=\E[3;2~, |
1351 | // key_send=\E[1;2F, |
1352 | // key_sf=\E[1;2B, |
1353 | // key_shome=\E[1;2H, |
1354 | // key_sic=\E[2;2~, |
1355 | // key_sleft=\E[1;2D, |
1356 | // key_snext=\E[6;2~, |
1357 | // key_sprevious=\E[5;2~, |
1358 | // key_sr=\E[1;2A, |
1359 | // key_sright=\E[1;2C, |
1360 | // key_up=\EOA, |
1361 | // keypad_local=\E[?1l\E>, |
1362 | // keypad_xmit=\E[?1h\E=, |
1363 | // orig_colors@, |
1364 | // orig_pair=\E[39;49m, |
1365 | // parm_dch=\E[%p1%dP, |
1366 | // parm_delete_line=\E[%p1%dM, |
1367 | // parm_down_cursor=\E[%p1%dB, |
1368 | // parm_ich=\E[%p1%d@, |
1369 | // parm_index=\E[%p1%dS, |
1370 | // parm_insert_line=\E[%p1%dL, |
1371 | // parm_left_cursor=\E[%p1%dD, |
1372 | // parm_right_cursor=\E[%p1%dC, |
1373 | // parm_up_cursor=\E[%p1%dA, |
1374 | // print_screen=\E[i, |
1375 | // prtr_off=\E[4i, |
1376 | // prtr_on=\E[5i, |
1377 | // reset_1string=\Ec, |
1378 | // reset_2string=\E[4l\E>\E[?1034l, |
1379 | // restore_cursor=\E8, |
1380 | // row_address=\E[%i%p1%dd, |
1381 | // save_cursor=\E7, |
1382 | // scroll_forward=\n, |
1383 | // scroll_reverse=\EM, |
1384 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
1385 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
1386 | // set_attributes=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m, |
1387 | // set_tab=\EH, |
1388 | // tab=^I, |
1389 | // to_status_line=\E]0;, |
1390 | // user6=\E[%i%d;%dR, |
1391 | // user7=\E[6n, |
1392 | // user8=\E[?1;2c, |
1393 | // user9=\E[c, |
1394 | static const int8_t st_256colour_terminfo[] = { |
1395 | 30,2,55,0,29,0,15,0,105,1,-125,5,115,116,45,50,53,54,99,111,108,111,114,124,115,116,116,101,114,109,45,50,53,54,99,111,108,111,114,124,115,105,109,112,108,101,116,101,114,109,32,119,105,116,104,32,50,53,54,32,99,111,108,111,114,115,0,0,1,0,0,1,0,0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,25,0,30,0,38,0,42,0,46,0,-1,-1,57,0,74,0,76,0,80,0,87,0,-1,-1,89,0,102,0,-1,-1,106,0,110,0,117,0,121,0,125,0,-1,-1,-125,0,-121,0,-116,0,-111,0,-1,-1,-102,0,-97,0,-92,0,-1,-1,-87,0,-82,0,-77,0,-72,0,-63,0,-59,0,-54,0,-1,-1,-45,0,-40,0,-34,0,-28,0,-1,-1,-10,0,-1,-1,-8,0,-1,-1,-1,-1,-1,-1,7,1,-1,-1,11,1,-1,-1,13,1,-1,-1,20,1,25,1,32,1,36,1,43,1,50,1,-1,-1,57,1,61,1,67,1,71,1,75,1,79,1,85,1,91,1,97,1,103,1,109,1,114,1,119,1,126,1,-1,-1,-126,1,-121,1,-116,1,-112,1,-105,1,-1,-1,-98,1,-94,1,-86,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-78,1,-69,1,-60,1,-51,1,-42,1,-33,1,-24,1,-15,1,-1,-1,-6,1,-1,-1,-1,-1,-1,-1,3,2,7,2,12,2,-1,-1,17,2,20,2,-1,-1,-1,-1,35,2,38,2,49,2,52,2,54,2,57,2,-106,2,-1,-1,-103,2,-101,2,-1,-1,-1,-1,-1,-1,-96,2,-91,2,-86,2,-82,2,-77,2,-1,-1,-1,-1,-72,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-7,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-3,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,2,3,-1,-1,-1,-1,9,3,-1,-1,-1,-1,-1,-1,-1,-1,16,3,23,3,30,3,-1,-1,-1,-1,37,3,-1,-1,44,3,-1,-1,-1,-1,-1,-1,51,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,58,3,64,3,70,3,77,3,84,3,91,3,98,3,106,3,114,3,122,3,-126,3,-118,3,-110,3,-102,3,-94,3,-87,3,-80,3,-73,3,-66,3,-58,3,-50,3,-42,3,-34,3,-26,3,-18,3,-10,3,-2,3,5,4,12,4,19,4,26,4,34,4,42,4,50,4,58,4,66,4,74,4,82,4,90,4,97,4,104,4,111,4,118,4,126,4,-122,4,-114,4,-106,4,-98,4,-90,4,-82,4,-74,4,-67,4,-60,4,-53,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-48,4,-37,4,-32,4,-24,4,-20,4,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-11,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-6,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,5,-1,-1,-1,-1,-1,-1,4,5,67,5,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,49,50,108,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,63,50,53,104,0,27,91,80,0,27,91,77,0,27,93,48,59,7,0,27,40,48,0,27,91,53,109,0,27,91,49,109,0,27,91,63,49,48,52,57,104,0,27,91,50,109,0,27,91,52,104,0,27,91,56,109,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,27,40,66,0,27,91,48,109,0,27,91,63,49,48,52,57,108,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,49,48,48,47,62,27,91,63,53,108,0,7,0,27,91,52,108,27,62,27,91,63,49,48,51,52,108,0,27,91,76,0,127,0,27,91,51,59,53,126,0,27,91,51,126,0,27,91,51,59,50,126,0,27,79,66,0,27,91,50,59,50,126,0,27,91,49,59,50,70,0,27,91,49,59,53,70,0,27,79,80,0,27,91,50,49,126,0,27,79,81,0,27,79,82,0,27,79,83,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,91,50,59,53,126,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,91,105,0,27,91,52,105,0,27,91,53,105,0,27,99,0,27,91,52,108,27,62,27,91,63,49,48,51,52,108,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,37,63,37,112,57,37,116,27,40,48,37,101,27,40,66,37,59,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,53,37,116,59,50,37,59,37,63,37,112,55,37,116,59,56,37,59,109,0,27,72,0,9,0,27,93,48,59,0,27,91,49,126,0,27,91,53,126,0,27,79,117,0,27,91,52,126,0,27,91,54,126,0,43,67,44,68,45,65,46,66,48,69,96,96,97,97,102,102,103,103,104,70,105,71,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,41,48,0,27,91,52,126,0,27,91,51,59,50,126,0,27,91,49,59,50,70,0,27,91,49,59,50,72,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,49,59,50,80,0,27,91,49,59,50,81,0,27,91,49,59,50,82,0,27,91,49,59,50,83,0,27,91,49,53,59,50,126,0,27,91,49,55,59,50,126,0,27,91,49,56,59,50,126,0,27,91,49,57,59,50,126,0,27,91,50,48,59,50,126,0,27,91,50,49,59,50,126,0,27,91,50,51,59,50,126,0,27,91,50,52,59,50,126,0,27,91,49,59,53,80,0,27,91,49,59,53,81,0,27,91,49,59,53,82,0,27,91,49,59,53,83,0,27,91,49,53,59,53,126,0,27,91,49,55,59,53,126,0,27,91,49,56,59,53,126,0,27,91,49,57,59,53,126,0,27,91,50,48,59,53,126,0,27,91,50,49,59,53,126,0,27,91,50,51,59,53,126,0,27,91,50,52,59,53,126,0,27,91,49,59,54,80,0,27,91,49,59,54,81,0,27,91,49,59,54,82,0,27,91,49,59,54,83,0,27,91,49,53,59,54,126,0,27,91,49,55,59,54,126,0,27,91,49,56,59,54,126,0,27,91,49,57,59,54,126,0,27,91,50,48,59,54,126,0,27,91,50,49,59,54,126,0,27,91,50,51,59,54,126,0,27,91,50,52,59,54,126,0,27,91,49,59,51,80,0,27,91,49,59,51,81,0,27,91,49,59,51,82,0,27,91,49,59,51,83,0,27,91,49,53,59,51,126,0,27,91,49,55,59,51,126,0,27,91,49,56,59,51,126,0,27,91,49,57,59,51,126,0,27,91,50,48,59,51,126,0,27,91,50,49,59,51,126,0,27,91,50,51,59,51,126,0,27,91,50,52,59,51,126,0,27,91,49,59,52,80,0,27,91,49,59,52,81,0,27,91,49,59,52,82,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,49,59,50,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,91,51,109,0,27,91,50,51,109,0,27,91,77,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,0,3,0,1,0,71,0,-110,0,-1,1,0,0,1,0,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,-1,18,0,24,0,34,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,39,0,-1,-1,46,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,53,0,-1,-1,60,0,-1,-1,-1,-1,67,0,-1,-1,74,0,-1,-1,-1,-1,81,0,-1,-1,88,0,-1,-1,-1,-1,95,0,-1,-1,102,0,-1,-1,-1,-1,-1,-1,109,0,-1,-1,116,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,123,0,-127,0,-1,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,36,0,42,0,48,0,53,0,58,0,63,0,68,0,73,0,77,0,82,0,87,0,92,0,97,0,102,0,108,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-100,0,-94,0,-88,0,-82,0,-77,0,-72,0,-67,0,-62,0,-57,0,-51,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,27,1,33,1,39,1,45,1,51,1,57,1,63,1,67,1,72,1,77,1,82,1,87,1,92,1,96,1,100,1,104,1,108,1,113,1,118,1,27,93,53,50,59,37,112,49,37,115,59,37,112,50,37,115,7,0,27,91,50,32,113,0,27,91,37,112,49,37,100,32,113,0,27,93,48,59,0,27,91,49,59,51,66,0,27,91,49,59,53,66,0,27,91,49,59,51,68,0,27,91,49,59,53,68,0,27,91,54,59,51,126,0,27,91,54,59,53,126,0,27,91,53,59,51,126,0,27,91,53,59,53,126,0,27,91,49,59,51,67,0,27,91,49,59,53,67,0,27,91,49,59,51,65,0,27,91,49,59,53,65,0,27,91,50,57,109,0,27,91,57,109,0,65,88,0,71,48,0,88,84,0,85,56,0,69,48,0,69,51,0,77,115,0,83,48,0,83,101,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,51,0,107,73,67,52,0,107,73,67,53,0,107,73,67,54,0,107,73,67,55,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,52,0,107,78,88,84,53,0,107,78,88,84,54,0,107,78,88,84,55,0,107,80,82,86,51,0,107,80,82,86,52,0,107,80,82,86,53,0,107,80,82,86,54,0,107,80,82,86,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,85,80,55,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,114,109,120,120,0,115,109,120,120,0,120,109,0 // NOLINT |
1396 | }; |
1397 | |
1398 | // tmux-256color|tmux with 256 colors, |
1399 | // auto_right_margin, |
1400 | // backspaces_with_bs, |
1401 | // eat_newline_glitch, |
1402 | // has_hardware_tabs, |
1403 | // has_meta_key, |
1404 | // has_status_line, |
1405 | // move_insert_mode, |
1406 | // move_standout_mode, |
1407 | // columns#80, |
1408 | // init_tabs#8, |
1409 | // lines#24, |
1410 | // max_colors#0x100, |
1411 | // max_pairs#0x10000, |
1412 | // acs_chars=++\054\054--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
1413 | // back_tab=\E[Z, |
1414 | // bell=^G, |
1415 | // carriage_return=\r, |
1416 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
1417 | // clear_all_tabs=\E[3g, |
1418 | // clear_screen=\E[H\E[J, |
1419 | // clr_bol=\E[1K, |
1420 | // clr_eol=\E[K, |
1421 | // clr_eos=\E[J, |
1422 | // column_address=\E[%i%p1%dG, |
1423 | // cursor_address=\E[%i%p1%d;%p2%dH, |
1424 | // cursor_down=\n, |
1425 | // cursor_home=\E[H, |
1426 | // cursor_invisible=\E[?25l, |
1427 | // cursor_left=^H, |
1428 | // cursor_normal=\E[34h\E[?25h, |
1429 | // cursor_right=\E[C, |
1430 | // cursor_up=\EM, |
1431 | // cursor_visible=\E[34l, |
1432 | // delete_character=\E[P, |
1433 | // delete_line=\E[M, |
1434 | // dis_status_line=\E]0;^G, |
1435 | // ena_acs=\E(B\E)0, |
1436 | // enter_alt_charset_mode=^N, |
1437 | // enter_blink_mode=\E[5m, |
1438 | // enter_bold_mode=\E[1m, |
1439 | // enter_ca_mode=\E[?1049h, |
1440 | // enter_dim_mode=\E[2m, |
1441 | // enter_insert_mode=\E[4h, |
1442 | // enter_italics_mode=\E[3m, |
1443 | // enter_reverse_mode=\E[7m, |
1444 | // enter_secure_mode=\E[8m, |
1445 | // enter_standout_mode=\E[7m, |
1446 | // enter_underline_mode=\E[4m, |
1447 | // exit_alt_charset_mode=^O, |
1448 | // exit_attribute_mode=\E[m^O, |
1449 | // exit_ca_mode=\E[?1049l, |
1450 | // exit_insert_mode=\E[4l, |
1451 | // exit_italics_mode=\E[23m, |
1452 | // exit_standout_mode=\E[27m, |
1453 | // exit_underline_mode=\E[24m, |
1454 | // flash_screen=\Eg, |
1455 | // from_status_line=^G, |
1456 | // init_2string=\E)0, |
1457 | // insert_line=\E[L, |
1458 | // key_backspace=^H, |
1459 | // key_btab=\E[Z, |
1460 | // key_dc=\E[3~, |
1461 | // key_down=\EOB, |
1462 | // key_end=\E[4~, |
1463 | // key_f1=\EOP, |
1464 | // key_f10=\E[21~, |
1465 | // key_f11=\E[23~, |
1466 | // key_f12=\E[24~, |
1467 | // key_f13=\E[1;2P, |
1468 | // key_f14=\E[1;2Q, |
1469 | // key_f15=\E[1;2R, |
1470 | // key_f16=\E[1;2S, |
1471 | // key_f17=\E[15;2~, |
1472 | // key_f18=\E[17;2~, |
1473 | // key_f19=\E[18;2~, |
1474 | // key_f2=\EOQ, |
1475 | // key_f20=\E[19;2~, |
1476 | // key_f21=\E[20;2~, |
1477 | // key_f22=\E[21;2~, |
1478 | // key_f23=\E[23;2~, |
1479 | // key_f24=\E[24;2~, |
1480 | // key_f25=\E[1;5P, |
1481 | // key_f26=\E[1;5Q, |
1482 | // key_f27=\E[1;5R, |
1483 | // key_f28=\E[1;5S, |
1484 | // key_f29=\E[15;5~, |
1485 | // key_f3=\EOR, |
1486 | // key_f30=\E[17;5~, |
1487 | // key_f31=\E[18;5~, |
1488 | // key_f32=\E[19;5~, |
1489 | // key_f33=\E[20;5~, |
1490 | // key_f34=\E[21;5~, |
1491 | // key_f35=\E[23;5~, |
1492 | // key_f36=\E[24;5~, |
1493 | // key_f37=\E[1;6P, |
1494 | // key_f38=\E[1;6Q, |
1495 | // key_f39=\E[1;6R, |
1496 | // key_f4=\EOS, |
1497 | // key_f40=\E[1;6S, |
1498 | // key_f41=\E[15;6~, |
1499 | // key_f42=\E[17;6~, |
1500 | // key_f43=\E[18;6~, |
1501 | // key_f44=\E[19;6~, |
1502 | // key_f45=\E[20;6~, |
1503 | // key_f46=\E[21;6~, |
1504 | // key_f47=\E[23;6~, |
1505 | // key_f48=\E[24;6~, |
1506 | // key_f49=\E[1;3P, |
1507 | // key_f5=\E[15~, |
1508 | // key_f50=\E[1;3Q, |
1509 | // key_f51=\E[1;3R, |
1510 | // key_f52=\E[1;3S, |
1511 | // key_f53=\E[15;3~, |
1512 | // key_f54=\E[17;3~, |
1513 | // key_f55=\E[18;3~, |
1514 | // key_f56=\E[19;3~, |
1515 | // key_f57=\E[20;3~, |
1516 | // key_f58=\E[21;3~, |
1517 | // key_f59=\E[23;3~, |
1518 | // key_f6=\E[17~, |
1519 | // key_f60=\E[24;3~, |
1520 | // key_f61=\E[1;4P, |
1521 | // key_f62=\E[1;4Q, |
1522 | // key_f63=\E[1;4R, |
1523 | // key_f7=\E[18~, |
1524 | // key_f8=\E[19~, |
1525 | // key_f9=\E[20~, |
1526 | // key_home=\E[1~, |
1527 | // key_ic=\E[2~, |
1528 | // key_left=\EOD, |
1529 | // key_mouse=\E[M, |
1530 | // key_npage=\E[6~, |
1531 | // key_ppage=\E[5~, |
1532 | // key_right=\EOC, |
1533 | // key_sdc=\E[3;2~, |
1534 | // key_send=\E[1;2F, |
1535 | // key_sf=\E[1;2B, |
1536 | // key_shome=\E[1;2H, |
1537 | // key_sic=\E[2;2~, |
1538 | // key_sleft=\E[1;2D, |
1539 | // key_snext=\E[6;2~, |
1540 | // key_sprevious=\E[5;2~, |
1541 | // key_sr=\E[1;2A, |
1542 | // key_sright=\E[1;2C, |
1543 | // key_up=\EOA, |
1544 | // keypad_local=\E[?1l\E>, |
1545 | // keypad_xmit=\E[?1h\E=, |
1546 | // newline=\EE, |
1547 | // orig_pair=\E[39;49m, |
1548 | // parm_dch=\E[%p1%dP, |
1549 | // parm_delete_line=\E[%p1%dM, |
1550 | // parm_down_cursor=\E[%p1%dB, |
1551 | // parm_ich=\E[%p1%d@, |
1552 | // parm_index=\E[%p1%dS, |
1553 | // parm_insert_line=\E[%p1%dL, |
1554 | // parm_left_cursor=\E[%p1%dD, |
1555 | // parm_right_cursor=\E[%p1%dC, |
1556 | // parm_up_cursor=\E[%p1%dA, |
1557 | // reset_2string=\Ec\E[?1000l\E[?25h, |
1558 | // restore_cursor=\E8, |
1559 | // row_address=\E[%i%p1%dd, |
1560 | // save_cursor=\E7, |
1561 | // scroll_forward=\n, |
1562 | // scroll_reverse=\EM, |
1563 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
1564 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
1565 | // set_attributes=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p5%t;2%;%?%p7%t;8%;m%?%p9%t^N%e^O%;, |
1566 | // set_tab=\EH, |
1567 | // tab=^I, |
1568 | // to_status_line=\E]0;, |
1569 | static const int8_t tmux_256colour_terminfo[] = { |
1570 | 30,2,35,0,43,0,15,0,105,1,-15,4,116,109,117,120,45,50,53,54,99,111,108,111,114,124,116,109,117,120,32,119,105,116,104,32,50,53,54,32,99,111,108,111,114,115,0,0,1,0,0,1,0,0,0,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,25,0,30,0,37,0,41,0,45,0,-1,-1,56,0,73,0,75,0,79,0,86,0,-1,-1,88,0,100,0,-1,-1,104,0,107,0,113,0,117,0,121,0,-1,-1,127,0,-127,0,-122,0,-117,0,-1,-1,-108,0,-103,0,-98,0,-1,-1,-93,0,-88,0,-83,0,-1,-1,-78,0,-76,0,-71,0,-1,-1,-62,0,-57,0,-51,0,-45,0,-1,-1,-42,0,-1,-1,-40,0,-1,-1,-1,-1,-1,-1,-36,0,-1,-1,-32,0,-1,-1,-1,-1,-1,-1,-30,0,-1,-1,-25,0,-1,-1,-1,-1,-1,-1,-1,-1,-21,0,-17,0,-11,0,-7,0,-3,0,1,1,7,1,13,1,19,1,25,1,31,1,36,1,-1,-1,41,1,-1,-1,45,1,50,1,55,1,59,1,66,1,-1,-1,73,1,77,1,85,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,93,1,-1,-1,96,1,105,1,114,1,123,1,-124,1,-115,1,-106,1,-97,1,-1,-1,-88,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-79,1,-1,-1,-1,-1,-62,1,-59,1,-48,1,-45,1,-43,1,-40,1,49,2,-1,-1,52,2,54,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,59,2,-1,-1,124,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-128,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-121,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-116,2,-1,-1,-1,-1,-109,2,-1,-1,-1,-1,-1,-1,-1,-1,-102,2,-95,2,-88,2,-1,-1,-1,-1,-81,2,-1,-1,-74,2,-1,-1,-1,-1,-1,-1,-67,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-60,2,-54,2,-48,2,-41,2,-34,2,-27,2,-20,2,-12,2,-4,2,4,3,12,3,20,3,28,3,36,3,44,3,51,3,58,3,65,3,72,3,80,3,88,3,96,3,104,3,112,3,120,3,-128,3,-120,3,-113,3,-106,3,-99,3,-92,3,-84,3,-76,3,-68,3,-60,3,-52,3,-44,3,-36,3,-28,3,-21,3,-14,3,-7,3,0,4,8,4,16,4,24,4,32,4,40,4,48,4,56,4,64,4,71,4,78,4,85,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,90,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,99,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,104,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,110,4,-1,-1,-1,-1,-1,-1,114,4,-79,4,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,51,52,104,27,91,63,50,53,104,0,27,91,67,0,27,77,0,27,91,51,52,108,0,27,91,80,0,27,91,77,0,27,93,48,59,7,0,14,0,27,91,53,109,0,27,91,49,109,0,27,91,63,49,48,52,57,104,0,27,91,50,109,0,27,91,52,104,0,27,91,56,109,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,15,0,27,91,109,15,0,27,91,63,49,48,52,57,108,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,103,0,7,0,27,41,48,0,27,91,76,0,8,0,27,91,51,126,0,27,79,66,0,27,79,80,0,27,91,50,49,126,0,27,79,81,0,27,79,82,0,27,79,83,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,27,69,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,99,27,91,63,49,48,48,48,108,27,91,63,50,53,104,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,53,37,116,59,50,37,59,37,63,37,112,55,37,116,59,56,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,27,93,48,59,0,43,43,44,44,45,45,46,46,48,48,96,96,97,97,102,102,103,103,104,104,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,40,66,27,41,48,0,27,91,52,126,0,27,91,51,59,50,126,0,27,91,49,59,50,70,0,27,91,49,59,50,72,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,49,59,50,80,0,27,91,49,59,50,81,0,27,91,49,59,50,82,0,27,91,49,59,50,83,0,27,91,49,53,59,50,126,0,27,91,49,55,59,50,126,0,27,91,49,56,59,50,126,0,27,91,49,57,59,50,126,0,27,91,50,48,59,50,126,0,27,91,50,49,59,50,126,0,27,91,50,51,59,50,126,0,27,91,50,52,59,50,126,0,27,91,49,59,53,80,0,27,91,49,59,53,81,0,27,91,49,59,53,82,0,27,91,49,59,53,83,0,27,91,49,53,59,53,126,0,27,91,49,55,59,53,126,0,27,91,49,56,59,53,126,0,27,91,49,57,59,53,126,0,27,91,50,48,59,53,126,0,27,91,50,49,59,53,126,0,27,91,50,51,59,53,126,0,27,91,50,52,59,53,126,0,27,91,49,59,54,80,0,27,91,49,59,54,81,0,27,91,49,59,54,82,0,27,91,49,59,54,83,0,27,91,49,53,59,54,126,0,27,91,49,55,59,54,126,0,27,91,49,56,59,54,126,0,27,91,49,57,59,54,126,0,27,91,50,48,59,54,126,0,27,91,50,49,59,54,126,0,27,91,50,51,59,54,126,0,27,91,50,52,59,54,126,0,27,91,49,59,51,80,0,27,91,49,59,51,81,0,27,91,49,59,51,82,0,27,91,49,59,51,83,0,27,91,49,53,59,51,126,0,27,91,49,55,59,51,126,0,27,91,49,56,59,51,126,0,27,91,49,57,59,51,126,0,27,91,50,48,59,51,126,0,27,91,50,49,59,51,126,0,27,91,50,51,59,51,126,0,27,91,50,52,59,51,126,0,27,91,49,59,52,80,0,27,91,49,59,52,81,0,27,91,49,59,52,82,0,27,91,49,75,0,27,91,51,57,59,52,57,109,0,27,91,51,109,0,27,91,50,51,109,0,27,91,77,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,0,3,0,1,0,73,0,-106,0,65,3,1,1,0,0,1,0,0,0,0,0,7,0,19,0,23,0,28,0,46,0,54,0,60,0,70,0,-1,-1,-1,-1,-1,-1,75,0,82,0,89,0,96,0,103,0,110,0,117,0,124,0,-125,0,-118,0,-111,0,-104,0,-97,0,-90,0,-83,0,-76,0,-1,-1,-69,0,-62,0,-55,0,-48,0,-41,0,-1,-1,-34,0,-27,0,-20,0,-13,0,-6,0,1,1,8,1,15,1,22,1,29,1,36,1,43,1,50,1,57,1,64,1,71,1,78,1,85,1,92,1,99,1,106,1,113,1,120,1,127,1,-122,1,-115,1,-108,1,-101,1,-94,1,-87,1,-80,1,-1,-1,-1,-1,-1,-1,-1,-1,-73,1,-67,1,-1,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,36,0,39,0,42,0,48,0,54,0,59,0,64,0,69,0,74,0,79,0,83,0,88,0,93,0,98,0,103,0,108,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-100,0,-94,0,-88,0,-82,0,-76,0,-71,0,-66,0,-61,0,-56,0,-51,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,27,1,33,1,39,1,45,1,51,1,57,1,63,1,69,1,73,1,78,1,83,1,88,1,93,1,98,1,102,1,106,1,110,1,114,1,119,1,124,1,27,93,49,49,50,7,0,27,93,49,50,59,37,112,49,37,115,7,0,27,40,66,0,27,91,51,74,0,27,93,53,50,59,37,112,49,37,115,59,37,112,50,37,115,7,0,27,40,37,112,49,37,99,0,27,91,50,32,113,0,27,91,37,112,49,37,100,32,113,0,27,93,48,59,0,27,91,51,59,51,126,0,27,91,51,59,52,126,0,27,91,51,59,53,126,0,27,91,51,59,54,126,0,27,91,51,59,55,126,0,27,91,49,59,50,66,0,27,91,49,59,51,66,0,27,91,49,59,52,66,0,27,91,49,59,53,66,0,27,91,49,59,54,66,0,27,91,49,59,55,66,0,27,91,49,59,51,70,0,27,91,49,59,52,70,0,27,91,49,59,53,70,0,27,91,49,59,54,70,0,27,91,49,59,55,70,0,27,91,49,59,51,72,0,27,91,49,59,52,72,0,27,91,49,59,53,72,0,27,91,49,59,54,72,0,27,91,49,59,55,72,0,27,91,50,59,51,126,0,27,91,50,59,52,126,0,27,91,50,59,53,126,0,27,91,50,59,54,126,0,27,91,50,59,55,126,0,27,91,49,59,51,68,0,27,91,49,59,52,68,0,27,91,49,59,53,68,0,27,91,49,59,54,68,0,27,91,49,59,55,68,0,27,91,54,59,51,126,0,27,91,54,59,52,126,0,27,91,54,59,53,126,0,27,91,54,59,54,126,0,27,91,54,59,55,126,0,27,91,53,59,51,126,0,27,91,53,59,52,126,0,27,91,53,59,53,126,0,27,91,53,59,54,126,0,27,91,53,59,55,126,0,27,91,49,59,51,67,0,27,91,49,59,52,67,0,27,91,49,59,53,67,0,27,91,49,59,54,67,0,27,91,49,59,55,67,0,27,91,49,59,50,65,0,27,91,49,59,51,65,0,27,91,49,59,52,65,0,27,91,49,59,53,65,0,27,91,49,59,54,65,0,27,91,49,59,55,65,0,27,91,50,57,109,0,27,91,57,109,0,65,88,0,71,48,0,88,84,0,85,56,0,67,114,0,67,115,0,69,48,0,69,51,0,77,115,0,83,48,0,83,101,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,51,0,107,73,67,52,0,107,73,67,53,0,107,73,67,54,0,107,73,67,55,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,52,0,107,78,88,84,53,0,107,78,88,84,54,0,107,78,88,84,55,0,107,80,82,86,51,0,107,80,82,86,52,0,107,80,82,86,53,0,107,80,82,86,54,0,107,80,82,86,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,85,80,55,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,114,109,120,120,0,115,109,120,120,0,120,109,0 // NOLINT |
1571 | }; |
1572 | |
1573 | // vte-256color|VTE with xterm 256-colors, |
1574 | // auto_right_margin, |
1575 | // back_color_erase, |
1576 | // backspaces_with_bs, |
1577 | // can_change, |
1578 | // eat_newline_glitch, |
1579 | // move_insert_mode, |
1580 | // move_standout_mode, |
1581 | // columns#80, |
1582 | // init_tabs#8, |
1583 | // lines#24, |
1584 | // max_colors#0x100, |
1585 | // max_pairs#0x10000, |
1586 | // acs_chars=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
1587 | // back_tab=\E[Z, |
1588 | // bell=^G, |
1589 | // carriage_return=\r, |
1590 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
1591 | // clear_all_tabs=\E[3g, |
1592 | // clear_screen=\E[H\E[2J, |
1593 | // clr_bol=\E[1K, |
1594 | // clr_eol=\E[K, |
1595 | // clr_eos=\E[J, |
1596 | // column_address=\E[%i%p1%dG, |
1597 | // cursor_address=\E[%i%p1%d;%p2%dH, |
1598 | // cursor_down=\n, |
1599 | // cursor_home=\E[H, |
1600 | // cursor_invisible=\E[?25l, |
1601 | // cursor_left=^H, |
1602 | // cursor_normal=\E[?25h, |
1603 | // cursor_right=\E[C, |
1604 | // cursor_up=\E[A, |
1605 | // delete_character=\E[P, |
1606 | // delete_line=\E[M, |
1607 | // ena_acs=\E)0, |
1608 | // enter_alt_charset_mode=^N, |
1609 | // enter_am_mode=\E[?7h, |
1610 | // enter_bold_mode=\E[1m, |
1611 | // enter_ca_mode=\E7\E[?47h, |
1612 | // enter_dim_mode=\E[2m, |
1613 | // enter_insert_mode=\E[4h, |
1614 | // enter_italics_mode=\E[3m, |
1615 | // enter_reverse_mode=\E[7m, |
1616 | // enter_secure_mode=\E[8m, |
1617 | // enter_standout_mode=\E[7m, |
1618 | // enter_underline_mode=\E[4m, |
1619 | // erase_chars=\E[%p1%dX, |
1620 | // exit_alt_charset_mode=^O, |
1621 | // exit_am_mode=\E[?7l, |
1622 | // exit_attribute_mode=\E[0m^O, |
1623 | // exit_ca_mode=\E[2J\E[?47l\E8, |
1624 | // exit_insert_mode=\E[4l, |
1625 | // exit_italics_mode=\E[23m, |
1626 | // exit_standout_mode=\E[27m, |
1627 | // exit_underline_mode=\E[24m, |
1628 | // flash_screen=\E[?5h$<100/>\E[?5l, |
1629 | // init_2string=\E[m\E[?7h\E[4l\E>\E7\E[r\E[?1;3;4;6l\E8, |
1630 | // initialize_color=\E]4;%p1%d;rgb\072%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\, |
1631 | // insert_line=\E[L, |
1632 | // key_b2=\E[E, |
1633 | // key_backspace=\177, |
1634 | // key_btab=\E[Z, |
1635 | // key_dc=\E[3~, |
1636 | // key_down=\EOB, |
1637 | // key_end=\EOF, |
1638 | // key_enter=\EOM, |
1639 | // key_f1=\EOP, |
1640 | // key_f10=\E[21~, |
1641 | // key_f11=\E[23~, |
1642 | // key_f12=\E[24~, |
1643 | // key_f13=\E[1;2P, |
1644 | // key_f14=\E[1;2Q, |
1645 | // key_f15=\E[1;2R, |
1646 | // key_f16=\E[1;2S, |
1647 | // key_f17=\E[15;2~, |
1648 | // key_f18=\E[17;2~, |
1649 | // key_f19=\E[18;2~, |
1650 | // key_f2=\EOQ, |
1651 | // key_f20=\E[19;2~, |
1652 | // key_f21=\E[20;2~, |
1653 | // key_f22=\E[21;2~, |
1654 | // key_f23=\E[23;2~, |
1655 | // key_f24=\E[24;2~, |
1656 | // key_f25=\E[1;5P, |
1657 | // key_f26=\E[1;5Q, |
1658 | // key_f27=\E[1;5R, |
1659 | // key_f28=\E[1;5S, |
1660 | // key_f29=\E[15;5~, |
1661 | // key_f3=\EOR, |
1662 | // key_f30=\E[17;5~, |
1663 | // key_f31=\E[18;5~, |
1664 | // key_f32=\E[19;5~, |
1665 | // key_f33=\E[20;5~, |
1666 | // key_f34=\E[21;5~, |
1667 | // key_f35=\E[23;5~, |
1668 | // key_f36=\E[24;5~, |
1669 | // key_f37=\E[1;6P, |
1670 | // key_f38=\E[1;6Q, |
1671 | // key_f39=\E[1;6R, |
1672 | // key_f4=\EOS, |
1673 | // key_f40=\E[1;6S, |
1674 | // key_f41=\E[15;6~, |
1675 | // key_f42=\E[17;6~, |
1676 | // key_f43=\E[18;6~, |
1677 | // key_f44=\E[19;6~, |
1678 | // key_f45=\E[20;6~, |
1679 | // key_f46=\E[21;6~, |
1680 | // key_f47=\E[23;6~, |
1681 | // key_f48=\E[24;6~, |
1682 | // key_f49=\E[1;3P, |
1683 | // key_f5=\E[15~, |
1684 | // key_f50=\E[1;3Q, |
1685 | // key_f51=\E[1;3R, |
1686 | // key_f52=\E[1;3S, |
1687 | // key_f53=\E[15;3~, |
1688 | // key_f54=\E[17;3~, |
1689 | // key_f55=\E[18;3~, |
1690 | // key_f56=\E[19;3~, |
1691 | // key_f57=\E[20;3~, |
1692 | // key_f58=\E[21;3~, |
1693 | // key_f59=\E[23;3~, |
1694 | // key_f6=\E[17~, |
1695 | // key_f60=\E[24;3~, |
1696 | // key_f61=\E[1;4P, |
1697 | // key_f62=\E[1;4Q, |
1698 | // key_f63=\E[1;4R, |
1699 | // key_f7=\E[18~, |
1700 | // key_f8=\E[19~, |
1701 | // key_f9=\E[20~, |
1702 | // key_find=\E[1~, |
1703 | // key_home=\EOH, |
1704 | // key_ic=\E[2~, |
1705 | // key_left=\EOD, |
1706 | // key_mouse=\E[<, |
1707 | // key_npage=\E[6~, |
1708 | // key_ppage=\E[5~, |
1709 | // key_right=\EOC, |
1710 | // key_sdc=\E[3;2~, |
1711 | // key_select=\E[4~, |
1712 | // key_send=\E[1;2F, |
1713 | // key_sf=\E[1;2B, |
1714 | // key_shome=\E[1;2H, |
1715 | // key_sic=\E[2;2~, |
1716 | // key_sleft=\E[1;2D, |
1717 | // key_snext=\E[6;2~, |
1718 | // key_sprevious=\E[5;2~, |
1719 | // key_sr=\E[1;2A, |
1720 | // key_sright=\E[1;2C, |
1721 | // key_up=\EOA, |
1722 | // keypad_local=\E[?1l\E>, |
1723 | // keypad_xmit=\E[?1h\E=, |
1724 | // memory_lock=\El, |
1725 | // memory_unlock=\Em, |
1726 | // orig_colors=\E]104^G, |
1727 | // orig_pair=\E[39;49m, |
1728 | // parm_dch=\E[%p1%dP, |
1729 | // parm_delete_line=\E[%p1%dM, |
1730 | // parm_down_cursor=\E[%p1%dB, |
1731 | // parm_ich=\E[%p1%d@, |
1732 | // parm_index=\E[%p1%dS, |
1733 | // parm_insert_line=\E[%p1%dL, |
1734 | // parm_left_cursor=\E[%p1%dD, |
1735 | // parm_right_cursor=\E[%p1%dC, |
1736 | // parm_rindex=\E[%p1%dT, |
1737 | // parm_up_cursor=\E[%p1%dA, |
1738 | // reset_1string=\Ec, |
1739 | // reset_2string=\E7\E[r\E8\E[m\E[?7h\E[\041p\E[?1;3;4;6l\E[4l\E>\E[?1000l\E[?25h, |
1740 | // restore_cursor=\E8, |
1741 | // row_address=\E[%i%p1%dd, |
1742 | // save_cursor=\E7, |
1743 | // scroll_forward=\n, |
1744 | // scroll_reverse=\EM, |
1745 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
1746 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
1747 | // set_attributes=\E[0%?%p6%t;1%;%?%p2%t;4%;%?%p5%t;2%;%?%p7%t;8%;%?%p1%p3%|%t;7%;m%?%p9%t^N%e^O%;, |
1748 | // set_tab=\EH, |
1749 | // tab=^I, |
1750 | // user6=\E[%i%d;%dR, |
1751 | // user7=\E[6n, |
1752 | // user8=\E[?%[;0123456789]c, |
1753 | // user9=\E[c, |
1754 | static const int8_t vte_256colour_terminfo[] = { |
1755 | 30,2,39,0,38,0,15,0,-99,1,-49,5,118,116,101,45,50,53,54,99,111,108,111,114,124,86,84,69,32,119,105,116,104,32,120,116,101,114,109,32,50,53,54,45,99,111,108,111,114,115,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,25,0,30,0,38,0,42,0,46,0,-1,-1,57,0,74,0,76,0,80,0,87,0,-1,-1,89,0,96,0,-1,-1,100,0,-1,-1,104,0,108,0,-1,-1,-1,-1,112,0,-1,-1,114,0,119,0,-1,-1,-128,0,-123,0,-118,0,-1,-1,-113,0,-108,0,-103,0,-98,0,-89,0,-87,0,-81,0,-1,-1,-68,0,-63,0,-57,0,-51,0,-1,-1,-1,-1,-1,-1,-33,0,-1,-1,-1,-1,-1,-1,0,1,-1,-1,4,1,-1,-1,-1,-1,-1,-1,6,1,-1,-1,11,1,-1,-1,-1,-1,-1,-1,-1,-1,15,1,19,1,25,1,29,1,33,1,37,1,43,1,49,1,55,1,61,1,67,1,71,1,-1,-1,76,1,-1,-1,80,1,85,1,90,1,94,1,101,1,-1,-1,108,1,112,1,120,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-128,1,-119,1,-110,1,-101,1,-92,1,-83,1,-74,1,-65,1,-56,1,-47,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-38,1,-35,1,-1,-1,-1,-1,16,2,19,2,30,2,33,2,35,2,38,2,116,2,-1,-1,119,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,121,2,-1,-1,-1,-1,-1,-1,-1,-1,125,2,-1,-1,-78,2,-1,-1,-1,-1,-74,2,-68,2,-1,-1,-1,-1,-62,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-58,2,-54,2,-1,-1,-50,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-45,2,-1,-1,-38,2,-33,2,-1,-1,-1,-1,-1,-1,-1,-1,-26,2,-19,2,-12,2,-1,-1,-1,-1,-5,2,-1,-1,2,3,-1,-1,-1,-1,-1,-1,9,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,16,3,22,3,28,3,35,3,42,3,49,3,56,3,64,3,72,3,80,3,88,3,96,3,104,3,112,3,120,3,127,3,-122,3,-115,3,-108,3,-100,3,-92,3,-84,3,-76,3,-68,3,-60,3,-52,3,-44,3,-37,3,-30,3,-23,3,-16,3,-8,3,0,4,8,4,16,4,24,4,32,4,40,4,48,4,55,4,62,4,69,4,76,4,84,4,92,4,100,4,108,4,116,4,124,4,-124,4,-116,4,-109,4,-102,4,-95,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-90,4,-79,4,-74,4,-55,4,-51,4,-42,4,-35,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,59,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,64,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,70,5,-1,-1,-1,-1,-1,-1,74,5,-119,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-55,5,-52,5,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,80,0,27,91,77,0,14,0,27,91,49,109,0,27,55,27,91,63,52,55,104,0,27,91,50,109,0,27,91,52,104,0,27,91,56,109,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,15,0,27,91,48,109,15,0,27,91,50,74,27,91,63,52,55,108,27,56,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,49,48,48,47,62,27,91,63,53,108,0,27,91,109,27,91,63,55,104,27,91,52,108,27,62,27,55,27,91,114,27,91,63,49,59,51,59,52,59,54,108,27,56,0,27,91,76,0,127,0,27,91,51,126,0,27,79,66,0,27,79,80,0,27,91,50,49,126,0,27,79,81,0,27,79,82,0,27,79,83,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,79,72,0,27,91,50,126,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,27,99,0,27,55,27,91,114,27,56,27,91,109,27,91,63,55,104,27,91,33,112,27,91,63,49,59,51,59,52,59,54,108,27,91,52,108,27,62,27,91,63,49,48,48,48,108,27,91,63,50,53,104,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,53,37,116,59,50,37,59,37,63,37,112,55,37,116,59,56,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,109,37,63,37,112,57,37,116,14,37,101,15,37,59,0,27,72,0,9,0,27,91,69,0,96,96,97,97,102,102,103,103,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,91,63,55,104,0,27,91,63,55,108,0,27,41,48,0,27,79,70,0,27,79,77,0,27,91,49,126,0,27,91,51,59,50,126,0,27,91,52,126,0,27,91,49,59,50,70,0,27,91,49,59,50,72,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,49,59,50,80,0,27,91,49,59,50,81,0,27,91,49,59,50,82,0,27,91,49,59,50,83,0,27,91,49,53,59,50,126,0,27,91,49,55,59,50,126,0,27,91,49,56,59,50,126,0,27,91,49,57,59,50,126,0,27,91,50,48,59,50,126,0,27,91,50,49,59,50,126,0,27,91,50,51,59,50,126,0,27,91,50,52,59,50,126,0,27,91,49,59,53,80,0,27,91,49,59,53,81,0,27,91,49,59,53,82,0,27,91,49,59,53,83,0,27,91,49,53,59,53,126,0,27,91,49,55,59,53,126,0,27,91,49,56,59,53,126,0,27,91,49,57,59,53,126,0,27,91,50,48,59,53,126,0,27,91,50,49,59,53,126,0,27,91,50,51,59,53,126,0,27,91,50,52,59,53,126,0,27,91,49,59,54,80,0,27,91,49,59,54,81,0,27,91,49,59,54,82,0,27,91,49,59,54,83,0,27,91,49,53,59,54,126,0,27,91,49,55,59,54,126,0,27,91,49,56,59,54,126,0,27,91,49,57,59,54,126,0,27,91,50,48,59,54,126,0,27,91,50,49,59,54,126,0,27,91,50,51,59,54,126,0,27,91,50,52,59,54,126,0,27,91,49,59,51,80,0,27,91,49,59,51,81,0,27,91,49,59,51,82,0,27,91,49,59,51,83,0,27,91,49,53,59,51,126,0,27,91,49,55,59,51,126,0,27,91,49,56,59,51,126,0,27,91,49,57,59,51,126,0,27,91,50,48,59,51,126,0,27,91,50,49,59,51,126,0,27,91,50,51,59,51,126,0,27,91,50,52,59,51,126,0,27,91,49,59,52,80,0,27,91,49,59,52,81,0,27,91,49,59,52,82,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,37,91,59,48,49,50,51,52,53,54,55,56,57,93,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,93,49,48,52,7,0,27,93,52,59,37,112,49,37,100,59,114,103,98,58,37,112,50,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,51,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,52,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,27,92,0,27,91,51,109,0,27,91,50,51,109,0,27,91,60,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,27,108,0,27,109,0,0,3,0,1,0,73,0,-106,0,57,3,0,0,1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,-1,-1,-1,32,0,39,0,46,0,53,0,60,0,67,0,74,0,81,0,88,0,95,0,102,0,109,0,116,0,123,0,-126,0,-119,0,-1,-1,-112,0,-105,0,-98,0,-91,0,-84,0,-1,-1,-77,0,-70,0,-63,0,-56,0,-49,0,-42,0,-35,0,-28,0,-21,0,-14,0,-7,0,0,1,7,1,14,1,21,1,28,1,35,1,42,1,49,1,56,1,63,1,70,1,77,1,84,1,91,1,98,1,105,1,112,1,119,1,126,1,-123,1,-1,-1,-1,-1,-1,-1,-1,-1,-116,1,-110,1,-105,1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,36,0,39,0,42,0,48,0,54,0,59,0,64,0,69,0,74,0,79,0,83,0,88,0,93,0,98,0,103,0,108,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-100,0,-94,0,-88,0,-82,0,-76,0,-71,0,-66,0,-61,0,-56,0,-51,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,27,1,33,1,39,1,45,1,51,1,57,1,63,1,69,1,73,1,78,1,83,1,88,1,93,1,98,1,102,1,106,1,110,1,114,1,119,1,124,1,27,91,63,49,48,48,54,59,49,48,48,48,37,63,37,112,49,37,123,49,125,37,61,37,116,104,37,101,108,37,59,0,27,91,51,59,51,126,0,27,91,51,59,52,126,0,27,91,51,59,53,126,0,27,91,51,59,54,126,0,27,91,51,59,55,126,0,27,91,49,59,50,66,0,27,91,49,59,51,66,0,27,91,49,59,52,66,0,27,91,49,59,53,66,0,27,91,49,59,54,66,0,27,91,49,59,55,66,0,27,91,49,59,51,70,0,27,91,49,59,52,70,0,27,91,49,59,53,70,0,27,91,49,59,54,70,0,27,91,49,59,55,70,0,27,91,49,59,51,72,0,27,91,49,59,52,72,0,27,91,49,59,53,72,0,27,91,49,59,54,72,0,27,91,49,59,55,72,0,27,91,50,59,51,126,0,27,91,50,59,52,126,0,27,91,50,59,53,126,0,27,91,50,59,54,126,0,27,91,50,59,55,126,0,27,91,49,59,51,68,0,27,91,49,59,52,68,0,27,91,49,59,53,68,0,27,91,49,59,54,68,0,27,91,49,59,55,68,0,27,91,54,59,51,126,0,27,91,54,59,52,126,0,27,91,54,59,53,126,0,27,91,54,59,54,126,0,27,91,54,59,55,126,0,27,91,53,59,51,126,0,27,91,53,59,52,126,0,27,91,53,59,53,126,0,27,91,53,59,54,126,0,27,91,53,59,55,126,0,27,91,49,59,51,67,0,27,91,49,59,52,67,0,27,91,49,59,53,67,0,27,91,49,59,54,67,0,27,91,49,59,55,67,0,27,91,49,59,50,65,0,27,91,49,59,51,65,0,27,91,49,59,52,65,0,27,91,49,59,53,65,0,27,91,49,59,54,65,0,27,91,49,59,55,65,0,27,91,50,57,109,0,27,91,57,109,0,27,91,60,37,112,49,37,100,59,37,112,50,37,100,59,37,112,51,37,100,59,37,63,37,112,52,37,116,77,37,101,109,37,59,0,65,88,0,71,48,0,88,84,0,85,56,0,67,114,0,67,115,0,69,48,0,69,51,0,77,115,0,83,48,0,83,101,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,51,0,107,73,67,52,0,107,73,67,53,0,107,73,67,54,0,107,73,67,55,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,52,0,107,78,88,84,53,0,107,78,88,84,54,0,107,78,88,84,55,0,107,80,82,86,51,0,107,80,82,86,52,0,107,80,82,86,53,0,107,80,82,86,54,0,107,80,82,86,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,85,80,55,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,114,109,120,120,0,115,109,120,120,0,120,109,0 // NOLINT |
1756 | }; |
1757 | |
1758 | // vtpcon|ANIS emulation for console virtual terminal sequence with libuv, |
1759 | // auto_right_margin, |
1760 | // back_color_erase, |
1761 | // backspaces_with_bs, |
1762 | // has_meta_key, |
1763 | // move_insert_mode, |
1764 | // move_standout_mode, |
1765 | // no_pad_char, |
1766 | // columns#80, |
1767 | // init_tabs#8, |
1768 | // lines#24, |
1769 | // max_colors#0x100, |
1770 | // max_pairs#0x10000, |
1771 | // acs_chars=jjkkllmmnnqqttuuvvwwxx, |
1772 | // back_tab=\E[Z, |
1773 | // bell=^G, |
1774 | // carriage_return=\r, |
1775 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
1776 | // clear_all_tabs@, |
1777 | // clear_screen=\E[H\E[2J, |
1778 | // clr_bol=\E[1K, |
1779 | // clr_eol=\E[K, |
1780 | // clr_eos=\E[J, |
1781 | // column_address=\E[%i%p1%dG, |
1782 | // cursor_address=\E[%i%p1%d;%p2%dH, |
1783 | // cursor_down=\E[B, |
1784 | // cursor_home=\E[H, |
1785 | // cursor_invisible=\E[?25l, |
1786 | // cursor_left=^H, |
1787 | // cursor_normal=\E[?12l\E[?25h, |
1788 | // cursor_right=\E[C, |
1789 | // cursor_up=\E[A, |
1790 | // cursor_visible@, |
1791 | // delete_character=\E[P, |
1792 | // delete_line=\E[M, |
1793 | // enter_alt_charset_mode=\E(0, |
1794 | // enter_am_mode@, |
1795 | // enter_blink_mode@, |
1796 | // enter_bold_mode=\E[1m, |
1797 | // enter_ca_mode=\E[?1049h, |
1798 | // enter_dim_mode@, |
1799 | // enter_insert_mode@, |
1800 | // enter_italics_mode=\E[3m, |
1801 | // enter_reverse_mode=\E[7m, |
1802 | // enter_secure_mode@, |
1803 | // enter_standout_mode=\E[7m, |
1804 | // enter_underline_mode=\E[4m, |
1805 | // erase_chars=\E[%p1%dX, |
1806 | // exit_alt_charset_mode=\E(B, |
1807 | // exit_am_mode@, |
1808 | // exit_attribute_mode=\E[0m, |
1809 | // exit_ca_mode=\E[?1049l, |
1810 | // exit_insert_mode@, |
1811 | // exit_italics_mode=\E[23m, |
1812 | // exit_standout_mode=\E[27m, |
1813 | // exit_underline_mode=\E[24m, |
1814 | // flash_screen@, |
1815 | // init_2string=\E[\041p\E[?3l, |
1816 | // initialize_color=\E]4;%p1%d;rgb\072%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E, |
1817 | // insert_line=\E[L, |
1818 | // key_b2=\E[G, |
1819 | // key_backspace=^H, |
1820 | // key_btab=\E[Z, |
1821 | // key_dc=\E[3~, |
1822 | // key_down=\E[B, |
1823 | // key_end=\E[4~, |
1824 | // key_enter=\EOM, |
1825 | // key_f1=\E[[A, |
1826 | // key_f10=\E[21~, |
1827 | // key_f11=\E[23~, |
1828 | // key_f12=\E[24~, |
1829 | // key_f13=\E[25~, |
1830 | // key_f14=\E[26~, |
1831 | // key_f15=\E[28~, |
1832 | // key_f16=\E[29~, |
1833 | // key_f17=\E[31~, |
1834 | // key_f18=\E[32~, |
1835 | // key_f19=\E[33~, |
1836 | // key_f2=\E[[B, |
1837 | // key_f20=\E[34~, |
1838 | // key_f21=\E[23$, |
1839 | // key_f22=\E[24$, |
1840 | // key_f23=\E[11\136, |
1841 | // key_f24=\E[12\136, |
1842 | // key_f25=\E[13\136, |
1843 | // key_f26=\E[14\136, |
1844 | // key_f27=\E[15\136, |
1845 | // key_f28=\E[17\136, |
1846 | // key_f29=\E[18\136, |
1847 | // key_f3=\E[[C, |
1848 | // key_f30=\E[19\136, |
1849 | // key_f31=\E[20\136, |
1850 | // key_f32=\E[21\136, |
1851 | // key_f33=\E[23\136, |
1852 | // key_f34=\E[24\136, |
1853 | // key_f35=\E[25\136, |
1854 | // key_f36=\E[26\136, |
1855 | // key_f37=\E[28\136, |
1856 | // key_f38=\E[29\136, |
1857 | // key_f39=\E[31\136, |
1858 | // key_f4=\E[[D, |
1859 | // key_f40=\E[1;6S, |
1860 | // key_f41=\E[32\136, |
1861 | // key_f42=\E[33\136, |
1862 | // key_f43=\E[34\136, |
1863 | // key_f44=\E[23@, |
1864 | // key_f45=\E[24@, |
1865 | // key_f46@, |
1866 | // key_f47@, |
1867 | // key_f48@, |
1868 | // key_f49@, |
1869 | // key_f5=\E[[E, |
1870 | // key_f50@, |
1871 | // key_f51@, |
1872 | // key_f52@, |
1873 | // key_f53@, |
1874 | // key_f54@, |
1875 | // key_f55@, |
1876 | // key_f56@, |
1877 | // key_f57@, |
1878 | // key_f58@, |
1879 | // key_f59@, |
1880 | // key_f6=\E[17~, |
1881 | // key_f60@, |
1882 | // key_f61@, |
1883 | // key_f62@, |
1884 | // key_f63@, |
1885 | // key_f7=\E[18~, |
1886 | // key_f8=\E[19~, |
1887 | // key_f9=\E[20~, |
1888 | // key_home=\E[1~, |
1889 | // key_ic=\E[2~, |
1890 | // key_left=\E[D, |
1891 | // key_mouse@, |
1892 | // key_npage=\E[6~, |
1893 | // key_ppage=\E[5~, |
1894 | // key_right=\E[C, |
1895 | // key_sdc=\E[3;2~, |
1896 | // key_send=\E[4;2~, |
1897 | // key_sf=\E[1;2B, |
1898 | // key_shome=\E[1;2~, |
1899 | // key_sic=\E[2;2~, |
1900 | // key_sleft=\E[1;2D, |
1901 | // key_snext=\E[6;2~, |
1902 | // key_sprevious=\E[5;2~, |
1903 | // key_sr=\E[1;2A, |
1904 | // key_sright=\E[1;2C, |
1905 | // key_up=\E[A, |
1906 | // keypad_local@, |
1907 | // keypad_xmit@, |
1908 | // memory_lock@, |
1909 | // memory_unlock@, |
1910 | // meta_off@, |
1911 | // meta_on@, |
1912 | // orig_colors@, |
1913 | // orig_pair=\E[39;49m, |
1914 | // parm_dch=\E[%p1%dP, |
1915 | // parm_delete_line=\E[%p1%dM, |
1916 | // parm_down_cursor=\E[%p1%dB, |
1917 | // parm_ich=\E[%p1%d@, |
1918 | // parm_index=\E[%p1%dS, |
1919 | // parm_insert_line=\E[%p1%dL, |
1920 | // parm_left_cursor=\E[%p1%dD, |
1921 | // parm_right_cursor=\E[%p1%dC, |
1922 | // parm_rindex=\E[%p1%dT, |
1923 | // parm_up_cursor=\E[%p1%dA, |
1924 | // print_screen@, |
1925 | // prtr_off@, |
1926 | // prtr_on@, |
1927 | // repeat_char=%p1%c\E[%p2%{1}%-%db, |
1928 | // reset_1string@, |
1929 | // reset_2string@, |
1930 | // restore_cursor=\E8, |
1931 | // row_address=\E[%i%p1%dd, |
1932 | // save_cursor=\E7, |
1933 | // scroll_forward=\n, |
1934 | // scroll_reverse=\EM, |
1935 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
1936 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
1937 | // set_attributes=\E[0%?%p1%p3%|%t;7%;%?%p2%t;4%;%?%p6%t;1%;m, |
1938 | // set_tab=\EH, |
1939 | // tab=^I, |
1940 | // user6@, |
1941 | // user7@, |
1942 | // user8@, |
1943 | // user9@, |
1944 | static const int8_t vtpcon_terminfo[] = { |
1945 | 30,2,71,0,38,0,15,0,-99,1,21,4,118,116,112,99,111,110,124,65,78,73,83,32,101,109,117,108,97,116,105,111,110,32,102,111,114,32,99,111,110,115,111,108,101,32,118,105,114,116,117,97,108,32,116,101,114,109,105,110,97,108,32,115,101,113,117,101,110,99,101,32,119,105,116,104,32,108,105,98,117,118,0,0,1,0,0,0,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,-2,-1,25,0,33,0,37,0,41,0,-1,-1,52,0,69,0,73,0,77,0,84,0,-1,-1,86,0,99,0,-1,-1,103,0,-2,-1,107,0,111,0,-1,-1,-1,-1,115,0,-2,-1,119,0,124,0,-1,-1,-2,-1,-2,-1,-2,-1,-1,-1,-123,0,-118,0,-113,0,-108,0,-99,0,-95,0,-90,0,-1,-1,-2,-1,-81,0,-75,0,-2,-1,-1,-1,-1,-1,-1,-1,-69,0,-1,-1,-1,-1,-1,-1,-59,0,-1,-1,-55,0,-1,-1,-1,-1,-1,-1,-53,0,-1,-1,-48,0,-1,-1,-1,-1,-1,-1,-1,-1,-44,0,-39,0,-33,0,-28,0,-23,0,-18,0,-13,0,-7,0,-1,0,5,1,11,1,16,1,-1,-1,21,1,-1,-1,25,1,30,1,35,1,39,1,46,1,-1,-1,53,1,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,-1,-1,57,1,66,1,75,1,84,1,93,1,102,1,111,1,120,1,-127,1,-118,1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-109,1,-2,-1,-2,-1,-1,-1,-1,-1,-89,1,-86,1,-75,1,-72,1,-70,1,-67,1,-24,1,-1,-1,-21,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-19,1,-1,-1,-1,-1,-1,-1,-1,-1,-15,1,-1,-1,8,2,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,12,2,17,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,21,2,-1,-1,-1,-1,28,2,-1,-1,-1,-1,-1,-1,-1,-1,35,2,42,2,49,2,-1,-1,-1,-1,56,2,-1,-1,63,2,-1,-1,-1,-1,-1,-1,70,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,77,2,83,2,89,2,95,2,101,2,107,2,113,2,119,2,125,2,-125,2,-119,2,-113,2,-107,2,-101,2,-95,2,-89,2,-83,2,-77,2,-71,2,-65,2,-59,2,-53,2,-47,2,-41,2,-35,2,-29,2,-23,2,-17,2,-11,2,-5,2,2,3,8,3,14,3,20,3,26,3,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,32,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,37,3,-2,-1,46,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-117,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-112,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-106,3,-43,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,72,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,27,91,66,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,49,50,108,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,80,0,27,91,77,0,27,40,48,0,27,91,49,109,0,27,91,63,49,48,52,57,104,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,27,40,66,0,27,91,48,109,0,27,91,63,49,48,52,57,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,33,112,27,91,63,51,108,0,27,91,76,0,8,0,27,91,51,126,0,27,91,66,0,27,91,91,65,0,27,91,50,49,126,0,27,91,91,66,0,27,91,91,67,0,27,91,91,68,0,27,91,91,69,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,91,68,0,27,91,54,126,0,27,91,53,126,0,27,91,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,91,65,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,37,112,49,37,99,27,91,37,112,50,37,123,49,125,37,45,37,100,98,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,27,91,48,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,54,37,116,59,49,37,59,109,0,27,72,0,9,0,27,91,71,0,106,106,107,107,108,108,109,109,110,110,113,113,116,116,117,117,118,118,119,119,120,120,0,27,91,90,0,27,91,52,126,0,27,79,77,0,27,91,51,59,50,126,0,27,91,52,59,50,126,0,27,91,49,59,50,126,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,50,51,36,0,27,91,50,52,36,0,27,91,49,49,94,0,27,91,49,50,94,0,27,91,49,51,94,0,27,91,49,52,94,0,27,91,49,53,94,0,27,91,49,55,94,0,27,91,49,56,94,0,27,91,49,57,94,0,27,91,50,48,94,0,27,91,50,49,94,0,27,91,50,51,94,0,27,91,50,52,94,0,27,91,50,53,94,0,27,91,50,54,94,0,27,91,50,56,94,0,27,91,50,57,94,0,27,91,51,49,94,0,27,91,49,59,54,83,0,27,91,51,50,94,0,27,91,51,51,94,0,27,91,51,52,94,0,27,91,50,51,64,0,27,91,50,52,64,0,27,91,49,75,0,27,91,51,57,59,52,57,109,0,27,93,52,59,37,112,49,37,100,59,114,103,98,58,37,112,50,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,51,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,52,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,27,0,27,91,51,109,0,27,91,50,51,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,0,3,0,1,0,74,0,-104,0,-95,1,1,0,1,0,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,0,0,-2,-1,-1,-1,5,0,-1,-1,11,0,-1,-1,-2,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,21,0,-2,-1,-2,-1,-2,-1,-2,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,39,0,42,0,45,0,48,0,54,0,60,0,65,0,70,0,75,0,80,0,85,0,89,0,94,0,99,0,104,0,109,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-100,0,-94,0,-88,0,-82,0,-76,0,-70,0,-65,0,-60,0,-55,0,-50,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,27,1,33,1,39,1,45,1,51,1,57,1,63,1,69,1,75,1,79,1,84,1,89,1,94,1,99,1,104,1,108,1,112,1,116,1,120,1,125,1,-126,1,27,91,51,74,0,27,91,50,32,113,0,27,91,37,112,49,37,100,32,113,0,27,91,49,59,50,65,0,65,88,0,71,48,0,88,84,0,85,56,0,67,114,0,67,115,0,69,48,0,69,51,0,77,115,0,83,48,0,83,101,0,83,109,117,108,120,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,51,0,107,73,67,52,0,107,73,67,53,0,107,73,67,54,0,107,73,67,55,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,52,0,107,78,88,84,53,0,107,78,88,84,54,0,107,78,88,84,55,0,107,80,82,86,51,0,107,80,82,86,52,0,107,80,82,86,53,0,107,80,82,86,54,0,107,80,82,86,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,85,80,55,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,114,109,120,120,0,115,109,120,120,0,120,109,0 // NOLINT |
1946 | }; |
1947 | |
1948 | // win32con|ANSI emulation for libuv on legacy console, |
1949 | // auto_right_margin, |
1950 | // move_insert_mode, |
1951 | // move_standout_mode, |
1952 | // init_tabs#8, |
1953 | // max_colors#8, |
1954 | // max_pairs#64, |
1955 | // acs_chars@, |
1956 | // bell=^G, |
1957 | // carriage_return=\r, |
1958 | // clear_screen=\E[H\E[J, |
1959 | // clr_bol=\E[1K, |
1960 | // clr_eol=\E[K, |
1961 | // clr_eos=\E[J, |
1962 | // column_address=\E[%i%p1%dG, |
1963 | // cursor_address=\E[%i%p1%d;%p2%dH, |
1964 | // cursor_down=\E[B, |
1965 | // cursor_home=\E[H, |
1966 | // cursor_left=^H, |
1967 | // cursor_right=\E[C, |
1968 | // cursor_up=\E[A, |
1969 | // delete_character@, |
1970 | // delete_line@, |
1971 | // enter_alt_charset_mode@, |
1972 | // enter_bold_mode=\E[1m, |
1973 | // enter_ca_mode=\E7\E[?47h, |
1974 | // enter_insert_mode@, |
1975 | // enter_pc_charset_mode@, |
1976 | // enter_reverse_mode=\E[7m, |
1977 | // enter_secure_mode@, |
1978 | // enter_standout_mode=\E[7m, |
1979 | // enter_underline_mode@, |
1980 | // exit_alt_charset_mode@, |
1981 | // exit_attribute_mode=\E[0m, |
1982 | // exit_ca_mode=\E[2J\E[?47l\E8, |
1983 | // exit_insert_mode@, |
1984 | // exit_pc_charset_mode=\E[10m, |
1985 | // exit_standout_mode=\E[27m, |
1986 | // exit_underline_mode@, |
1987 | // from_status_line@, |
1988 | // insert_character@, |
1989 | // insert_line@, |
1990 | // key_b2=\E[G, |
1991 | // key_backspace=^H, |
1992 | // key_dc=\E[3~, |
1993 | // key_down=\E[B, |
1994 | // key_end=\E[4~, |
1995 | // key_f1=\E[[A, |
1996 | // key_f10=\E[21~, |
1997 | // key_f11=\E[23~, |
1998 | // key_f12=\E[24~, |
1999 | // key_f13=\E[25~, |
2000 | // key_f14=\E[26~, |
2001 | // key_f15=\E[28~, |
2002 | // key_f16=\E[29~, |
2003 | // key_f17=\E[31~, |
2004 | // key_f18=\E[32~, |
2005 | // key_f19=\E[33~, |
2006 | // key_f2=\E[[B, |
2007 | // key_f20=\E[34~, |
2008 | // key_f21=\E[23$, |
2009 | // key_f22=\E[24$, |
2010 | // key_f23=\E[11\136, |
2011 | // key_f24=\E[12\136, |
2012 | // key_f25=\E[13\136, |
2013 | // key_f26=\E[14\136, |
2014 | // key_f27=\E[15\136, |
2015 | // key_f28=\E[17\136, |
2016 | // key_f29=\E[18\136, |
2017 | // key_f3=\E[[C, |
2018 | // key_f30=\E[19\136, |
2019 | // key_f31=\E[20\136, |
2020 | // key_f32=\E[21\136, |
2021 | // key_f33=\E[23\136, |
2022 | // key_f34=\E[24\136, |
2023 | // key_f35=\E[25\136, |
2024 | // key_f36=\E[26\136, |
2025 | // key_f37=\E[28\136, |
2026 | // key_f38=\E[29\136, |
2027 | // key_f39=\E[31\136, |
2028 | // key_f4=\E[[D, |
2029 | // key_f41=\E[32\136, |
2030 | // key_f42=\E[33\136, |
2031 | // key_f43=\E[34\136, |
2032 | // key_f44=\E[23@, |
2033 | // key_f45=\E[24@, |
2034 | // key_f5=\E[[E, |
2035 | // key_f6=\E[17~, |
2036 | // key_f7=\E[18~, |
2037 | // key_f8=\E[19~, |
2038 | // key_f9=\E[20~, |
2039 | // key_home=\E[1~, |
2040 | // key_ic=\E[2~, |
2041 | // key_left=\E[D, |
2042 | // key_npage=\E[6~, |
2043 | // key_ppage=\E[5~, |
2044 | // key_right=\E[C, |
2045 | // key_sdc=\E[3;2~, |
2046 | // key_send=\E[4;2~, |
2047 | // key_shome=\E[1;2~, |
2048 | // key_sic=\E[2;2~, |
2049 | // key_sleft=\E[1;2D, |
2050 | // key_snext=\E[6;2~, |
2051 | // key_sprevious=\E[5;2~, |
2052 | // key_sright=\E[1;2C, |
2053 | // key_suspend=^Z, |
2054 | // key_up=\E[A, |
2055 | // newline=\r\n, |
2056 | // orig_pair=\E[39;49m, |
2057 | // parm_dch@, |
2058 | // parm_delete_line@, |
2059 | // parm_down_cursor=\E[%p1%dB, |
2060 | // parm_ich@, |
2061 | // parm_insert_line@, |
2062 | // parm_left_cursor=\E[%p1%dD, |
2063 | // parm_right_cursor=\E[%p1%dC, |
2064 | // parm_up_cursor=\E[%p1%dA, |
2065 | // reset_1string@, |
2066 | // restore_cursor=\E8, |
2067 | // row_address=\E[%i%p1%dd, |
2068 | // save_cursor=\E7, |
2069 | // scroll_forward@, |
2070 | // scroll_reverse@, |
2071 | // set_a_background=\E[4%p1%dm, |
2072 | // set_a_foreground=\E[3%p1%dm, |
2073 | // set_attributes=\E[0%?%p1%t;7%;%?%p3%t;7%;%?%p6%t;1%;m, |
2074 | // tab=^I, |
2075 | // to_status_line@, |
2076 | // user6@, |
2077 | // user7@, |
2078 | // user8@, |
2079 | // user9@, |
2080 | static const int8_t win32con_terminfo[] = { |
2081 | 26,1,52,0,15,0,15,0,125,1,106,2,119,105,110,51,50,99,111,110,124,65,78,83,73,32,101,109,117,108,97,116,105,111,110,32,102,111,114,32,108,105,98,117,118,32,111,110,32,108,101,103,97,99,121,32,99,111,110,115,111,108,101,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,0,-1,-1,8,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,8,0,64,0,-1,-1,0,0,2,0,-1,-1,-1,-1,4,0,11,0,15,0,19,0,-1,-1,30,0,47,0,51,0,-1,-1,55,0,-1,-1,-1,-1,57,0,-1,-1,61,0,-1,-1,-2,-1,-2,-1,-1,-1,-1,-1,-2,-1,-1,-1,65,0,70,0,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,79,0,84,0,-2,-1,-1,-1,-2,-1,89,0,94,0,-1,-1,-2,-1,107,0,-2,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-1,-1,113,0,-1,-1,-1,-1,-1,-1,115,0,-1,-1,120,0,-1,-1,-1,-1,-1,-1,-1,-1,124,0,-127,0,-121,0,-116,0,-111,0,-106,0,-101,0,-95,0,-89,0,-83,0,-77,0,-72,0,-1,-1,-67,0,-1,-1,-63,0,-58,0,-53,0,-1,-1,-1,-1,-1,-1,-49,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-45,0,-1,-1,-2,-1,-2,-1,-42,0,-2,-1,-1,-1,-2,-1,-33,0,-24,0,-1,-1,-15,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-6,0,-3,0,8,1,-2,-1,-2,-1,11,1,-1,-1,-1,-1,49,1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,51,1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,55,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,60,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,1,-1,-1,-1,-1,69,1,-1,-1,-1,-1,-1,-1,-1,-1,76,1,83,1,90,1,-1,-1,-1,-1,97,1,-1,-1,104,1,-1,-1,-1,-1,-1,-1,111,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,118,1,124,1,-126,1,-120,1,-114,1,-108,1,-102,1,-96,1,-90,1,-84,1,-78,1,-72,1,-66,1,-60,1,-54,1,-48,1,-42,1,-36,1,-30,1,-24,1,-18,1,-12,1,-6,1,0,2,6,2,12,2,18,2,24,2,30,2,-1,-1,36,2,42,2,48,2,54,2,60,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,66,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,-2,-1,-2,-1,-2,-1,71,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,80,2,90,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-2,-1,100,2,7,0,13,0,27,91,72,27,91,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,27,91,66,0,27,91,72,0,8,0,27,91,67,0,27,91,65,0,27,91,49,109,0,27,55,27,91,63,52,55,104,0,27,91,55,109,0,27,91,55,109,0,27,91,48,109,0,27,91,50,74,27,91,63,52,55,108,27,56,0,27,91,50,55,109,0,8,0,27,91,51,126,0,27,91,66,0,27,91,91,65,0,27,91,50,49,126,0,27,91,91,66,0,27,91,91,67,0,27,91,91,68,0,27,91,91,69,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,91,49,126,0,27,91,50,126,0,27,91,68,0,27,91,54,126,0,27,91,53,126,0,27,91,67,0,27,91,65,0,13,10,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,65,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,27,91,48,37,63,37,112,49,37,116,59,55,37,59,37,63,37,112,51,37,116,59,55,37,59,37,63,37,112,54,37,116,59,49,37,59,109,0,9,0,27,91,71,0,27,91,52,126,0,26,0,27,91,51,59,50,126,0,27,91,52,59,50,126,0,27,91,49,59,50,126,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,50,53,126,0,27,91,50,54,126,0,27,91,50,56,126,0,27,91,50,57,126,0,27,91,51,49,126,0,27,91,51,50,126,0,27,91,51,51,126,0,27,91,51,52,126,0,27,91,50,51,36,0,27,91,50,52,36,0,27,91,49,49,94,0,27,91,49,50,94,0,27,91,49,51,94,0,27,91,49,52,94,0,27,91,49,53,94,0,27,91,49,55,94,0,27,91,49,56,94,0,27,91,49,57,94,0,27,91,50,48,94,0,27,91,50,49,94,0,27,91,50,51,94,0,27,91,50,52,94,0,27,91,50,53,94,0,27,91,50,54,94,0,27,91,50,56,94,0,27,91,50,57,94,0,27,91,51,49,94,0,27,91,51,50,94,0,27,91,51,51,94,0,27,91,51,52,94,0,27,91,50,51,64,0,27,91,50,52,64,0,27,91,49,75,0,27,91,51,57,59,52,57,109,0,27,91,51,37,112,49,37,100,109,0,27,91,52,37,112,49,37,100,109,0,27,91,49,48,109,0,1,0,0,0,2,0,5,0,25,0,0,0,0,0,6,0,0,0,3,0,6,0,27,91,48,32,113,0,27,91,37,112,49,37,100,32,113,0,65,88,0,83,101,0,83,115,0 // NOLINT |
2082 | }; |
2083 | |
2084 | // xterm-256color|xterm with 256 colors, |
2085 | // auto_right_margin, |
2086 | // back_color_erase, |
2087 | // backspaces_with_bs, |
2088 | // can_change, |
2089 | // eat_newline_glitch, |
2090 | // has_meta_key, |
2091 | // move_insert_mode, |
2092 | // move_standout_mode, |
2093 | // no_pad_char, |
2094 | // prtr_silent, |
2095 | // columns#80, |
2096 | // init_tabs#8, |
2097 | // lines#24, |
2098 | // max_colors#0x100, |
2099 | // max_pairs#0x10000, |
2100 | // acs_chars=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, |
2101 | // back_tab=\E[Z, |
2102 | // bell=^G, |
2103 | // carriage_return=\r, |
2104 | // change_scroll_region=\E[%i%p1%d;%p2%dr, |
2105 | // clear_all_tabs=\E[3g, |
2106 | // clear_screen=\E[H\E[2J, |
2107 | // clr_bol=\E[1K, |
2108 | // clr_eol=\E[K, |
2109 | // clr_eos=\E[J, |
2110 | // column_address=\E[%i%p1%dG, |
2111 | // cursor_address=\E[%i%p1%d;%p2%dH, |
2112 | // cursor_down=\n, |
2113 | // cursor_home=\E[H, |
2114 | // cursor_invisible=\E[?25l, |
2115 | // cursor_left=^H, |
2116 | // cursor_normal=\E[?12l\E[?25h, |
2117 | // cursor_right=\E[C, |
2118 | // cursor_up=\E[A, |
2119 | // cursor_visible=\E[?12;25h, |
2120 | // delete_character=\E[P, |
2121 | // delete_line=\E[M, |
2122 | // enter_alt_charset_mode=\E(0, |
2123 | // enter_am_mode=\E[?7h, |
2124 | // enter_blink_mode=\E[5m, |
2125 | // enter_bold_mode=\E[1m, |
2126 | // enter_ca_mode=\E[?1049h\E[22;0;0t, |
2127 | // enter_dim_mode=\E[2m, |
2128 | // enter_insert_mode=\E[4h, |
2129 | // enter_italics_mode=\E[3m, |
2130 | // enter_reverse_mode=\E[7m, |
2131 | // enter_secure_mode=\E[8m, |
2132 | // enter_standout_mode=\E[7m, |
2133 | // enter_underline_mode=\E[4m, |
2134 | // erase_chars=\E[%p1%dX, |
2135 | // exit_alt_charset_mode=\E(B, |
2136 | // exit_am_mode=\E[?7l, |
2137 | // exit_attribute_mode=\E(B\E[m, |
2138 | // exit_ca_mode=\E[?1049l\E[23;0;0t, |
2139 | // exit_insert_mode=\E[4l, |
2140 | // exit_italics_mode=\E[23m, |
2141 | // exit_standout_mode=\E[27m, |
2142 | // exit_underline_mode=\E[24m, |
2143 | // flash_screen=\E[?5h$<100/>\E[?5l, |
2144 | // init_2string=\E[\041p\E[?3;4l\E[4l\E>, |
2145 | // initialize_color=\E]4;%p1%d;rgb\072%p2%{255}%*%{1000}%/%2.2X/%p3%{255}%*%{1000}%/%2.2X/%p4%{255}%*%{1000}%/%2.2X\E\, |
2146 | // insert_line=\E[L, |
2147 | // key_b2=\EOE, |
2148 | // key_backspace=^H, |
2149 | // key_btab=\E[Z, |
2150 | // key_dc=\E[3~, |
2151 | // key_down=\EOB, |
2152 | // key_end=\EOF, |
2153 | // key_enter=\EOM, |
2154 | // key_f1=\EOP, |
2155 | // key_f10=\E[21~, |
2156 | // key_f11=\E[23~, |
2157 | // key_f12=\E[24~, |
2158 | // key_f13=\E[1;2P, |
2159 | // key_f14=\E[1;2Q, |
2160 | // key_f15=\E[1;2R, |
2161 | // key_f16=\E[1;2S, |
2162 | // key_f17=\E[15;2~, |
2163 | // key_f18=\E[17;2~, |
2164 | // key_f19=\E[18;2~, |
2165 | // key_f2=\EOQ, |
2166 | // key_f20=\E[19;2~, |
2167 | // key_f21=\E[20;2~, |
2168 | // key_f22=\E[21;2~, |
2169 | // key_f23=\E[23;2~, |
2170 | // key_f24=\E[24;2~, |
2171 | // key_f25=\E[1;5P, |
2172 | // key_f26=\E[1;5Q, |
2173 | // key_f27=\E[1;5R, |
2174 | // key_f28=\E[1;5S, |
2175 | // key_f29=\E[15;5~, |
2176 | // key_f3=\EOR, |
2177 | // key_f30=\E[17;5~, |
2178 | // key_f31=\E[18;5~, |
2179 | // key_f32=\E[19;5~, |
2180 | // key_f33=\E[20;5~, |
2181 | // key_f34=\E[21;5~, |
2182 | // key_f35=\E[23;5~, |
2183 | // key_f36=\E[24;5~, |
2184 | // key_f37=\E[1;6P, |
2185 | // key_f38=\E[1;6Q, |
2186 | // key_f39=\E[1;6R, |
2187 | // key_f4=\EOS, |
2188 | // key_f40=\E[1;6S, |
2189 | // key_f41=\E[15;6~, |
2190 | // key_f42=\E[17;6~, |
2191 | // key_f43=\E[18;6~, |
2192 | // key_f44=\E[19;6~, |
2193 | // key_f45=\E[20;6~, |
2194 | // key_f46=\E[21;6~, |
2195 | // key_f47=\E[23;6~, |
2196 | // key_f48=\E[24;6~, |
2197 | // key_f49=\E[1;3P, |
2198 | // key_f5=\E[15~, |
2199 | // key_f50=\E[1;3Q, |
2200 | // key_f51=\E[1;3R, |
2201 | // key_f52=\E[1;3S, |
2202 | // key_f53=\E[15;3~, |
2203 | // key_f54=\E[17;3~, |
2204 | // key_f55=\E[18;3~, |
2205 | // key_f56=\E[19;3~, |
2206 | // key_f57=\E[20;3~, |
2207 | // key_f58=\E[21;3~, |
2208 | // key_f59=\E[23;3~, |
2209 | // key_f6=\E[17~, |
2210 | // key_f60=\E[24;3~, |
2211 | // key_f61=\E[1;4P, |
2212 | // key_f62=\E[1;4Q, |
2213 | // key_f63=\E[1;4R, |
2214 | // key_f7=\E[18~, |
2215 | // key_f8=\E[19~, |
2216 | // key_f9=\E[20~, |
2217 | // key_home=\EOH, |
2218 | // key_ic=\E[2~, |
2219 | // key_left=\EOD, |
2220 | // key_mouse=\E[<, |
2221 | // key_npage=\E[6~, |
2222 | // key_ppage=\E[5~, |
2223 | // key_right=\EOC, |
2224 | // key_sdc=\E[3;2~, |
2225 | // key_send=\E[1;2F, |
2226 | // key_sf=\E[1;2B, |
2227 | // key_shome=\E[1;2H, |
2228 | // key_sic=\E[2;2~, |
2229 | // key_sleft=\E[1;2D, |
2230 | // key_snext=\E[6;2~, |
2231 | // key_sprevious=\E[5;2~, |
2232 | // key_sr=\E[1;2A, |
2233 | // key_sright=\E[1;2C, |
2234 | // key_up=\EOA, |
2235 | // keypad_local=\E[?1l\E>, |
2236 | // keypad_xmit=\E[?1h\E=, |
2237 | // memory_lock=\El, |
2238 | // memory_unlock=\Em, |
2239 | // meta_off=\E[?1034l, |
2240 | // meta_on=\E[?1034h, |
2241 | // orig_colors=\E]104^G, |
2242 | // orig_pair=\E[39;49m, |
2243 | // parm_dch=\E[%p1%dP, |
2244 | // parm_delete_line=\E[%p1%dM, |
2245 | // parm_down_cursor=\E[%p1%dB, |
2246 | // parm_ich=\E[%p1%d@, |
2247 | // parm_index=\E[%p1%dS, |
2248 | // parm_insert_line=\E[%p1%dL, |
2249 | // parm_left_cursor=\E[%p1%dD, |
2250 | // parm_right_cursor=\E[%p1%dC, |
2251 | // parm_rindex=\E[%p1%dT, |
2252 | // parm_up_cursor=\E[%p1%dA, |
2253 | // print_screen=\E[i, |
2254 | // prtr_off=\E[4i, |
2255 | // prtr_on=\E[5i, |
2256 | // repeat_char=%p1%c\E[%p2%{1}%-%db, |
2257 | // reset_1string=\Ec\E]104^G, |
2258 | // reset_2string=\E[\041p\E[?3;4l\E[4l\E>, |
2259 | // restore_cursor=\E8, |
2260 | // row_address=\E[%i%p1%dd, |
2261 | // save_cursor=\E7, |
2262 | // scroll_forward=\n, |
2263 | // scroll_reverse=\EM, |
2264 | // set_a_background=\E[%?%p1%{8}%<%t4%p1%d%e%p1%{16}%<%t10%p1%{8}%-%d%e48;5;%p1%d%;m, |
2265 | // set_a_foreground=\E[%?%p1%{8}%<%t3%p1%d%e%p1%{16}%<%t9%p1%{8}%-%d%e38;5;%p1%d%;m, |
2266 | // set_attributes=%?%p9%t\E(0%e\E(B%;\E[0%?%p6%t;1%;%?%p5%t;2%;%?%p2%t;4%;%?%p1%p3%|%t;7%;%?%p4%t;5%;%?%p7%t;8%;m, |
2267 | // set_tab=\EH, |
2268 | // tab=^I, |
2269 | // user6=\E[%i%d;%dR, |
2270 | // user7=\E[6n, |
2271 | // user8=\E[?%[;0123456789]c, |
2272 | // user9=\E[c, |
2273 | static const int8_t xterm_256colour_terminfo[] = { |
2274 | 30,2,37,0,38,0,15,0,-99,1,2,6,120,116,101,114,109,45,50,53,54,99,111,108,111,114,124,120,116,101,114,109,32,119,105,116,104,32,50,53,54,32,99,111,108,111,114,115,0,0,1,0,0,1,0,0,0,1,0,0,0,0,1,1,0,0,0,0,0,0,0,1,0,0,1,0,1,1,0,0,0,0,0,0,0,0,1,0,80,0,0,0,8,0,0,0,24,0,0,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,1,0,0,0,0,1,0,0,0,4,0,6,0,8,0,25,0,30,0,38,0,42,0,46,0,-1,-1,57,0,74,0,76,0,80,0,87,0,-1,-1,89,0,102,0,-1,-1,106,0,110,0,120,0,124,0,-1,-1,-1,-1,-128,0,-124,0,-119,0,-114,0,-1,-1,-96,0,-91,0,-86,0,-1,-1,-81,0,-76,0,-71,0,-66,0,-57,0,-53,0,-46,0,-1,-1,-28,0,-23,0,-17,0,-11,0,-1,-1,-1,-1,-1,-1,7,1,-1,-1,-1,-1,-1,-1,25,1,-1,-1,29,1,-1,-1,-1,-1,-1,-1,31,1,-1,-1,36,1,-1,-1,-1,-1,-1,-1,-1,-1,40,1,44,1,50,1,54,1,58,1,62,1,68,1,74,1,80,1,86,1,92,1,96,1,-1,-1,101,1,-1,-1,105,1,110,1,115,1,119,1,126,1,-1,-1,-123,1,-119,1,-111,1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-103,1,-94,1,-1,-1,-1,-1,-85,1,-76,1,-67,1,-58,1,-49,1,-40,1,-31,1,-22,1,-13,1,-4,1,-1,-1,-1,-1,-1,-1,5,2,9,2,14,2,19,2,39,2,48,2,-1,-1,-1,-1,66,2,69,2,80,2,83,2,85,2,88,2,-75,2,-1,-1,-72,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-70,2,-1,-1,-1,-1,-1,-1,-1,-1,-66,2,-1,-1,-13,2,-1,-1,-1,-1,-9,2,-3,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,3,3,7,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,11,3,-1,-1,-1,-1,18,3,-1,-1,-1,-1,-1,-1,-1,-1,25,3,32,3,39,3,-1,-1,-1,-1,46,3,-1,-1,53,3,-1,-1,-1,-1,-1,-1,60,3,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,67,3,73,3,79,3,86,3,93,3,100,3,107,3,115,3,123,3,-125,3,-117,3,-109,3,-101,3,-93,3,-85,3,-78,3,-71,3,-64,3,-57,3,-49,3,-41,3,-33,3,-25,3,-17,3,-9,3,-1,3,7,4,14,4,21,4,28,4,35,4,43,4,51,4,59,4,67,4,75,4,83,4,91,4,99,4,106,4,113,4,120,4,127,4,-121,4,-113,4,-105,4,-97,4,-89,4,-81,4,-73,4,-65,4,-58,4,-51,4,-44,4,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-39,4,-28,4,-23,4,-4,4,0,5,9,5,16,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,110,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,115,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,121,5,-1,-1,-1,-1,-1,-1,125,5,-68,5,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-4,5,-1,5,27,91,90,0,7,0,13,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,114,0,27,91,51,103,0,27,91,72,27,91,50,74,0,27,91,75,0,27,91,74,0,27,91,37,105,37,112,49,37,100,71,0,27,91,37,105,37,112,49,37,100,59,37,112,50,37,100,72,0,10,0,27,91,72,0,27,91,63,50,53,108,0,8,0,27,91,63,49,50,108,27,91,63,50,53,104,0,27,91,67,0,27,91,65,0,27,91,63,49,50,59,50,53,104,0,27,91,80,0,27,91,77,0,27,40,48,0,27,91,53,109,0,27,91,49,109,0,27,91,63,49,48,52,57,104,27,91,50,50,59,48,59,48,116,0,27,91,50,109,0,27,91,52,104,0,27,91,56,109,0,27,91,55,109,0,27,91,55,109,0,27,91,52,109,0,27,91,37,112,49,37,100,88,0,27,40,66,0,27,40,66,27,91,109,0,27,91,63,49,48,52,57,108,27,91,50,51,59,48,59,48,116,0,27,91,52,108,0,27,91,50,55,109,0,27,91,50,52,109,0,27,91,63,53,104,36,60,49,48,48,47,62,27,91,63,53,108,0,27,91,33,112,27,91,63,51,59,52,108,27,91,52,108,27,62,0,27,91,76,0,8,0,27,91,51,126,0,27,79,66,0,27,79,80,0,27,91,50,49,126,0,27,79,81,0,27,79,82,0,27,79,83,0,27,91,49,53,126,0,27,91,49,55,126,0,27,91,49,56,126,0,27,91,49,57,126,0,27,91,50,48,126,0,27,79,72,0,27,91,50,126,0,27,79,68,0,27,91,54,126,0,27,91,53,126,0,27,79,67,0,27,91,49,59,50,66,0,27,91,49,59,50,65,0,27,79,65,0,27,91,63,49,108,27,62,0,27,91,63,49,104,27,61,0,27,91,63,49,48,51,52,108,0,27,91,63,49,48,51,52,104,0,27,91,37,112,49,37,100,80,0,27,91,37,112,49,37,100,77,0,27,91,37,112,49,37,100,66,0,27,91,37,112,49,37,100,64,0,27,91,37,112,49,37,100,83,0,27,91,37,112,49,37,100,76,0,27,91,37,112,49,37,100,68,0,27,91,37,112,49,37,100,67,0,27,91,37,112,49,37,100,84,0,27,91,37,112,49,37,100,65,0,27,91,105,0,27,91,52,105,0,27,91,53,105,0,37,112,49,37,99,27,91,37,112,50,37,123,49,125,37,45,37,100,98,0,27,99,27,93,49,48,52,7,0,27,91,33,112,27,91,63,51,59,52,108,27,91,52,108,27,62,0,27,56,0,27,91,37,105,37,112,49,37,100,100,0,27,55,0,10,0,27,77,0,37,63,37,112,57,37,116,27,40,48,37,101,27,40,66,37,59,27,91,48,37,63,37,112,54,37,116,59,49,37,59,37,63,37,112,53,37,116,59,50,37,59,37,63,37,112,50,37,116,59,52,37,59,37,63,37,112,49,37,112,51,37,124,37,116,59,55,37,59,37,63,37,112,52,37,116,59,53,37,59,37,63,37,112,55,37,116,59,56,37,59,109,0,27,72,0,9,0,27,79,69,0,96,96,97,97,102,102,103,103,105,105,106,106,107,107,108,108,109,109,110,110,111,111,112,112,113,113,114,114,115,115,116,116,117,117,118,118,119,119,120,120,121,121,122,122,123,123,124,124,125,125,126,126,0,27,91,90,0,27,91,63,55,104,0,27,91,63,55,108,0,27,79,70,0,27,79,77,0,27,91,51,59,50,126,0,27,91,49,59,50,70,0,27,91,49,59,50,72,0,27,91,50,59,50,126,0,27,91,49,59,50,68,0,27,91,54,59,50,126,0,27,91,53,59,50,126,0,27,91,49,59,50,67,0,27,91,50,51,126,0,27,91,50,52,126,0,27,91,49,59,50,80,0,27,91,49,59,50,81,0,27,91,49,59,50,82,0,27,91,49,59,50,83,0,27,91,49,53,59,50,126,0,27,91,49,55,59,50,126,0,27,91,49,56,59,50,126,0,27,91,49,57,59,50,126,0,27,91,50,48,59,50,126,0,27,91,50,49,59,50,126,0,27,91,50,51,59,50,126,0,27,91,50,52,59,50,126,0,27,91,49,59,53,80,0,27,91,49,59,53,81,0,27,91,49,59,53,82,0,27,91,49,59,53,83,0,27,91,49,53,59,53,126,0,27,91,49,55,59,53,126,0,27,91,49,56,59,53,126,0,27,91,49,57,59,53,126,0,27,91,50,48,59,53,126,0,27,91,50,49,59,53,126,0,27,91,50,51,59,53,126,0,27,91,50,52,59,53,126,0,27,91,49,59,54,80,0,27,91,49,59,54,81,0,27,91,49,59,54,82,0,27,91,49,59,54,83,0,27,91,49,53,59,54,126,0,27,91,49,55,59,54,126,0,27,91,49,56,59,54,126,0,27,91,49,57,59,54,126,0,27,91,50,48,59,54,126,0,27,91,50,49,59,54,126,0,27,91,50,51,59,54,126,0,27,91,50,52,59,54,126,0,27,91,49,59,51,80,0,27,91,49,59,51,81,0,27,91,49,59,51,82,0,27,91,49,59,51,83,0,27,91,49,53,59,51,126,0,27,91,49,55,59,51,126,0,27,91,49,56,59,51,126,0,27,91,49,57,59,51,126,0,27,91,50,48,59,51,126,0,27,91,50,49,59,51,126,0,27,91,50,51,59,51,126,0,27,91,50,52,59,51,126,0,27,91,49,59,52,80,0,27,91,49,59,52,81,0,27,91,49,59,52,82,0,27,91,49,75,0,27,91,37,105,37,100,59,37,100,82,0,27,91,54,110,0,27,91,63,37,91,59,48,49,50,51,52,53,54,55,56,57,93,99,0,27,91,99,0,27,91,51,57,59,52,57,109,0,27,93,49,48,52,7,0,27,93,52,59,37,112,49,37,100,59,114,103,98,58,37,112,50,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,51,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,47,37,112,52,37,123,50,53,53,125,37,42,37,123,49,48,48,48,125,37,47,37,50,46,50,88,27,92,0,27,91,51,109,0,27,91,50,51,109,0,27,91,60,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,51,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,57,37,112,49,37,123,56,125,37,45,37,100,37,101,51,56,59,53,59,37,112,49,37,100,37,59,109,0,27,91,37,63,37,112,49,37,123,56,125,37,60,37,116,52,37,112,49,37,100,37,101,37,112,49,37,123,49,54,125,37,60,37,116,49,48,37,112,49,37,123,56,125,37,45,37,100,37,101,52,56,59,53,59,37,112,49,37,100,37,59,109,0,27,108,0,27,109,0,3,0,1,0,73,0,-106,0,115,3,1,0,1,0,-1,-1,-1,-1,0,0,7,0,-1,-1,19,0,24,0,-1,-1,42,0,48,0,-1,-1,58,0,-1,-1,-1,-1,90,0,97,0,104,0,111,0,118,0,125,0,-124,0,-117,0,-110,0,-103,0,-96,0,-89,0,-82,0,-75,0,-68,0,-61,0,-1,-1,-54,0,-47,0,-40,0,-33,0,-26,0,-1,-1,-19,0,-12,0,-5,0,2,1,9,1,16,1,23,1,30,1,37,1,44,1,51,1,58,1,65,1,72,1,79,1,86,1,93,1,100,1,107,1,114,1,121,1,-128,1,-121,1,-114,1,-107,1,-100,1,-93,1,-86,1,-79,1,-72,1,-65,1,-1,-1,-1,-1,-1,-1,-1,-1,-58,1,-52,1,-47,1,0,0,3,0,6,0,9,0,12,0,15,0,18,0,21,0,24,0,27,0,30,0,33,0,36,0,39,0,42,0,48,0,54,0,59,0,64,0,69,0,74,0,79,0,83,0,88,0,93,0,98,0,103,0,108,0,114,0,120,0,126,0,-124,0,-118,0,-112,0,-106,0,-100,0,-94,0,-88,0,-82,0,-76,0,-71,0,-66,0,-61,0,-56,0,-51,0,-45,0,-39,0,-33,0,-27,0,-21,0,-15,0,-9,0,-3,0,3,1,9,1,15,1,21,1,27,1,33,1,39,1,45,1,51,1,57,1,63,1,69,1,73,1,78,1,83,1,88,1,93,1,98,1,102,1,106,1,110,1,114,1,119,1,124,1,27,93,49,49,50,7,0,27,93,49,50,59,37,112,49,37,115,7,0,27,91,51,74,0,27,93,53,50,59,37,112,49,37,115,59,37,112,50,37,115,7,0,27,91,50,32,113,0,27,91,37,112,49,37,100,32,113,0,27,91,63,49,48,48,54,59,49,48,48,48,37,63,37,112,49,37,123,49,125,37,61,37,116,104,37,101,108,37,59,0,27,91,51,59,51,126,0,27,91,51,59,52,126,0,27,91,51,59,53,126,0,27,91,51,59,54,126,0,27,91,51,59,55,126,0,27,91,49,59,50,66,0,27,91,49,59,51,66,0,27,91,49,59,52,66,0,27,91,49,59,53,66,0,27,91,49,59,54,66,0,27,91,49,59,55,66,0,27,91,49,59,51,70,0,27,91,49,59,52,70,0,27,91,49,59,53,70,0,27,91,49,59,54,70,0,27,91,49,59,55,70,0,27,91,49,59,51,72,0,27,91,49,59,52,72,0,27,91,49,59,53,72,0,27,91,49,59,54,72,0,27,91,49,59,55,72,0,27,91,50,59,51,126,0,27,91,50,59,52,126,0,27,91,50,59,53,126,0,27,91,50,59,54,126,0,27,91,50,59,55,126,0,27,91,49,59,51,68,0,27,91,49,59,52,68,0,27,91,49,59,53,68,0,27,91,49,59,54,68,0,27,91,49,59,55,68,0,27,91,54,59,51,126,0,27,91,54,59,52,126,0,27,91,54,59,53,126,0,27,91,54,59,54,126,0,27,91,54,59,55,126,0,27,91,53,59,51,126,0,27,91,53,59,52,126,0,27,91,53,59,53,126,0,27,91,53,59,54,126,0,27,91,53,59,55,126,0,27,91,49,59,51,67,0,27,91,49,59,52,67,0,27,91,49,59,53,67,0,27,91,49,59,54,67,0,27,91,49,59,55,67,0,27,91,49,59,50,65,0,27,91,49,59,51,65,0,27,91,49,59,52,65,0,27,91,49,59,53,65,0,27,91,49,59,54,65,0,27,91,49,59,55,65,0,27,91,50,57,109,0,27,91,57,109,0,27,91,60,37,112,49,37,100,59,37,112,50,37,100,59,37,112,51,37,100,59,37,63,37,112,52,37,116,77,37,101,109,37,59,0,65,88,0,71,48,0,88,84,0,85,56,0,67,114,0,67,115,0,69,48,0,69,51,0,77,115,0,83,48,0,83,101,0,83,115,0,84,83,0,88,77,0,103,114,98,111,109,0,103,115,98,111,109,0,107,68,67,51,0,107,68,67,52,0,107,68,67,53,0,107,68,67,54,0,107,68,67,55,0,107,68,78,0,107,68,78,51,0,107,68,78,52,0,107,68,78,53,0,107,68,78,54,0,107,68,78,55,0,107,69,78,68,51,0,107,69,78,68,52,0,107,69,78,68,53,0,107,69,78,68,54,0,107,69,78,68,55,0,107,69,78,68,56,0,107,72,79,77,51,0,107,72,79,77,52,0,107,72,79,77,53,0,107,72,79,77,54,0,107,72,79,77,55,0,107,72,79,77,56,0,107,73,67,51,0,107,73,67,52,0,107,73,67,53,0,107,73,67,54,0,107,73,67,55,0,107,76,70,84,51,0,107,76,70,84,52,0,107,76,70,84,53,0,107,76,70,84,54,0,107,76,70,84,55,0,107,78,88,84,51,0,107,78,88,84,52,0,107,78,88,84,53,0,107,78,88,84,54,0,107,78,88,84,55,0,107,80,82,86,51,0,107,80,82,86,52,0,107,80,82,86,53,0,107,80,82,86,54,0,107,80,82,86,55,0,107,82,73,84,51,0,107,82,73,84,52,0,107,82,73,84,53,0,107,82,73,84,54,0,107,82,73,84,55,0,107,85,80,0,107,85,80,51,0,107,85,80,52,0,107,85,80,53,0,107,85,80,54,0,107,85,80,55,0,107,97,50,0,107,98,49,0,107,98,51,0,107,99,50,0,114,109,120,120,0,115,109,120,120,0,120,109,0 // NOLINT |
2275 | }; |
2276 | #endif // NVIM_TUI_TERMINFO_DEFS_H |
2277 | |