skip to content
==> src/escapes.c <==
1/* The code points Rust's {:?} prints as \u{..} (beside \t \r \n \0 \" \\), as ranges.
2 * Generated from Rust 1.88's char::escape_debug over every code point. */
3#include <stdint.h>
4
5const uint32_t mesh_text_escape_ranges[][2] = {
6    {0x1, 0x8},
7    {0xb, 0xc},
8    {0xe, 0x1f},
9    {0x7f, 0xa0},
10    {0xad, 0xad},
11    {0x300, 0x36f},
12    {0x378, 0x379},
13    {0x380, 0x383},
14    {0x38b, 0x38b},
15    {0x38d, 0x38d},
16    {0x3a2, 0x3a2},
17    {0x483, 0x489},
18    {0x530, 0x530},
19    {0x557, 0x558},
20    {0x58b, 0x58c},
21    {0x590, 0x5bd},
22    {0x5bf, 0x5bf},
23    {0x5c1, 0x5c2},
24    {0x5c4, 0x5c5},
25    {0x5c7, 0x5cf},
26    {0x5eb, 0x5ee},
27    {0x5f5, 0x605},
28    {0x610, 0x61a},
29    {0x61c, 0x61c},
30    {0x64b, 0x65f},
31    {0x670, 0x670},
32    {0x6d6, 0x6dd},
33    {0x6df, 0x6e4},
34    {0x6e7, 0x6e8},
35    {0x6ea, 0x6ed},
36    {0x70e, 0x70f},
37    {0x711, 0x711},
38    {0x730, 0x74c},
39    {0x7a6, 0x7b0},
40    {0x7b2, 0x7bf},
41    {0x7eb, 0x7f3},
42    {0x7fb, 0x7fd},
43    {0x816, 0x819},
44    {0x81b, 0x823},
45    {0x825, 0x827},
46    {0x829, 0x82f},
47    {0x83f, 0x83f},
48    {0x859, 0x85d},
49    {0x85f, 0x85f},
50    {0x86b, 0x86f},
51    {0x88f, 0x89f},
52    {0x8ca, 0x902},
53    {0x93a, 0x93a},
54    {0x93c, 0x93c},
55    {0x941, 0x948},
56    {0x94d, 0x94d},
57    {0x951, 0x957},
58    {0x962, 0x963},
59    {0x981, 0x981},
60    {0x984, 0x984},
61    {0x98d, 0x98e},
62    {0x991, 0x992},
63    {0x9a9, 0x9a9},
64    {0x9b1, 0x9b1},
65    {0x9b3, 0x9b5},
66    {0x9ba, 0x9bc},
67    {0x9be, 0x9be},
68    {0x9c1, 0x9c6},
69    {0x9c9, 0x9ca},
70    {0x9cd, 0x9cd},
71    {0x9cf, 0x9db},
72    {0x9de, 0x9de},
73    {0x9e2, 0x9e5},
74    {0x9fe, 0xa02},
75    {0xa04, 0xa04},
76    {0xa0b, 0xa0e},
77    {0xa11, 0xa12},
78    {0xa29, 0xa29},
79    {0xa31, 0xa31},
80    {0xa34, 0xa34},
81    {0xa37, 0xa37},
82    {0xa3a, 0xa3d},
83    {0xa41, 0xa58},
84    {0xa5d, 0xa5d},
85    {0xa5f, 0xa65},
86    {0xa70, 0xa71},
87    {0xa75, 0xa75},
88    {0xa77, 0xa82},
89    {0xa84, 0xa84},
90    {0xa8e, 0xa8e},
91    {0xa92, 0xa92},
92    {0xaa9, 0xaa9},
93    {0xab1, 0xab1},
94    {0xab4, 0xab4},
95    {0xaba, 0xabc},
96    {0xac1, 0xac8},
97    {0xaca, 0xaca},
98    {0xacd, 0xacf},
99    {0xad1, 0xadf},
100    {0xae2, 0xae5},
101    {0xaf2, 0xaf8},
102    {0xafa, 0xb01},
103    {0xb04, 0xb04},
104    {0xb0d, 0xb0e},
105    {0xb11, 0xb12},
106    {0xb29, 0xb29},
107    {0xb31, 0xb31},
108    {0xb34, 0xb34},
109    {0xb3a, 0xb3c},
110    {0xb3e, 0xb3f},
111    {0xb41, 0xb46},
112    {0xb49, 0xb4a},
113    {0xb4d, 0xb5b},
114    {0xb5e, 0xb5e},
115    {0xb62, 0xb65},
116    {0xb78, 0xb82},
117    {0xb84, 0xb84},
118    {0xb8b, 0xb8d},
119    {0xb91, 0xb91},
120    {0xb96, 0xb98},
121    {0xb9b, 0xb9b},
122    {0xb9d, 0xb9d},
123    {0xba0, 0xba2},
124    {0xba5, 0xba7},
125    {0xbab, 0xbad},
126    {0xbba, 0xbbe},
127    {0xbc0, 0xbc0},
128    {0xbc3, 0xbc5},
129    {0xbc9, 0xbc9},
130    {0xbcd, 0xbcf},
131    {0xbd1, 0xbe5},
132    {0xbfb, 0xc00},
133    {0xc04, 0xc04},
134    {0xc0d, 0xc0d},
135    {0xc11, 0xc11},
136    {0xc29, 0xc29},
137    {0xc3a, 0xc3c},
138    {0xc3e, 0xc40},
139    {0xc45, 0xc57},
140    {0xc5b, 0xc5c},
141    {0xc5e, 0xc5f},
142    {0xc62, 0xc65},
143    {0xc70, 0xc76},
144    {0xc81, 0xc81},
145    {0xc8d, 0xc8d},
146    {0xc91, 0xc91},
147    {0xca9, 0xca9},
148    {0xcb4, 0xcb4},
149    {0xcba, 0xcbc},
150    {0xcbf, 0xcc0},
151    {0xcc2, 0xcc2},
152    {0xcc5, 0xcdc},
153    {0xcdf, 0xcdf},
154    {0xce2, 0xce5},
155    {0xcf0, 0xcf0},
156    {0xcf4, 0xd01},
157    {0xd0d, 0xd0d},
158    {0xd11, 0xd11},
159    {0xd3b, 0xd3c},
160    {0xd3e, 0xd3e},
161    {0xd41, 0xd45},
162    {0xd49, 0xd49},
163    {0xd4d, 0xd4d},
164    {0xd50, 0xd53},
165    {0xd57, 0xd57},
166    {0xd62, 0xd65},
167    {0xd80, 0xd81},
168    {0xd84, 0xd84},
169    {0xd97, 0xd99},
170    {0xdb2, 0xdb2},
171    {0xdbc, 0xdbc},
172    {0xdbe, 0xdbf},
173    {0xdc7, 0xdcf},
174    {0xdd2, 0xdd7},
175    {0xddf, 0xde5},
176    {0xdf0, 0xdf1},
177    {0xdf5, 0xe00},
178    {0xe31, 0xe31},
179    {0xe34, 0xe3e},
180    {0xe47, 0xe4e},
181    {0xe5c, 0xe80},
182    {0xe83, 0xe83},
183    {0xe85, 0xe85},
184    {0xe8b, 0xe8b},
185    {0xea4, 0xea4},
186    {0xea6, 0xea6},
187    {0xeb1, 0xeb1},
188    {0xeb4, 0xebc},
189    {0xebe, 0xebf},
190    {0xec5, 0xec5},
191    {0xec7, 0xecf},
192    {0xeda, 0xedb},
193    {0xee0, 0xeff},
194    {0xf18, 0xf19},
195    {0xf35, 0xf35},
196    {0xf37, 0xf37},
197    {0xf39, 0xf39},
198    {0xf48, 0xf48},
199    {0xf6d, 0xf7e},
200    {0xf80, 0xf84},
201    {0xf86, 0xf87},
202    {0xf8d, 0xfbd},
203    {0xfc6, 0xfc6},
204    {0xfcd, 0xfcd},
205    {0xfdb, 0xfff},
206    {0x102d, 0x1030},
207    {0x1032, 0x1037},
208    {0x1039, 0x103a},
209    {0x103d, 0x103e},
210    {0x1058, 0x1059},
211    {0x105e, 0x1060},
212    {0x1071, 0x1074},
213    {0x1082, 0x1082},
214    {0x1085, 0x1086},
215    {0x108d, 0x108d},
216    {0x109d, 0x109d},
217    {0x10c6, 0x10c6},
218    {0x10c8, 0x10cc},
219    {0x10ce, 0x10cf},
220    {0x1249, 0x1249},
221    {0x124e, 0x124f},
222    {0x1257, 0x1257},
223    {0x1259, 0x1259},
224    {0x125e, 0x125f},
225    {0x1289, 0x1289},
226    {0x128e, 0x128f},
227    {0x12b1, 0x12b1},
228    {0x12b6, 0x12b7},
229    {0x12bf, 0x12bf},
230    {0x12c1, 0x12c1},
231    {0x12c6, 0x12c7},
232    {0x12d7, 0x12d7},
233    {0x1311, 0x1311},
234    {0x1316, 0x1317},
235    {0x135b, 0x135f},
236    {0x137d, 0x137f},
237    {0x139a, 0x139f},
238    {0x13f6, 0x13f7},
239    {0x13fe, 0x13ff},
240    {0x1680, 0x1680},
241    {0x169d, 0x169f},
242    {0x16f9, 0x16ff},
243    {0x1712, 0x171e},
244    {0x1732, 0x1734},
245    {0x1737, 0x173f},
246    {0x1752, 0x175f},
247    {0x176d, 0x176d},
248    {0x1771, 0x177f},
249    {0x17b4, 0x17b5},
250    {0x17b7, 0x17bd},
251    {0x17c6, 0x17c6},
252    {0x17c9, 0x17d3},
253    {0x17dd, 0x17df},
254    {0x17ea, 0x17ef},
255    {0x17fa, 0x17ff},
256    {0x180b, 0x180f},
257    {0x181a, 0x181f},
258    {0x1879, 0x187f},
259    {0x1885, 0x1886},
260    {0x18a9, 0x18a9},
261    {0x18ab, 0x18af},
262    {0x18f6, 0x18ff},
263    {0x191f, 0x1922},
264    {0x1927, 0x1928},
265    {0x192c, 0x192f},
266    {0x1932, 0x1932},
267    {0x1939, 0x193f},
268    {0x1941, 0x1943},
269    {0x196e, 0x196f},
270    {0x1975, 0x197f},
271    {0x19ac, 0x19af},
272    {0x19ca, 0x19cf},
273    {0x19db, 0x19dd},
274    {0x1a17, 0x1a18},
275    {0x1a1b, 0x1a1d},
276    {0x1a56, 0x1a56},
277    {0x1a58, 0x1a60},
278    {0x1a62, 0x1a62},
279    {0x1a65, 0x1a6c},
280    {0x1a73, 0x1a7f},
281    {0x1a8a, 0x1a8f},
282    {0x1a9a, 0x1a9f},
283    {0x1aae, 0x1b03},
284    {0x1b34, 0x1b3d},
285    {0x1b42, 0x1b44},
286    {0x1b4d, 0x1b4d},
287    {0x1b6b, 0x1b73},
288    {0x1b80, 0x1b81},
289    {0x1ba2, 0x1ba5},
290    {0x1ba8, 0x1bad},
291    {0x1be6, 0x1be6},
292    {0x1be8, 0x1be9},
293    {0x1bed, 0x1bed},
294    {0x1bef, 0x1bfb},
295    {0x1c2c, 0x1c33},
296    {0x1c36, 0x1c3a},
297    {0x1c4a, 0x1c4c},
298    {0x1c8b, 0x1c8f},
299    {0x1cbb, 0x1cbc},
300    {0x1cc8, 0x1cd2},
301    {0x1cd4, 0x1ce0},
302    {0x1ce2, 0x1ce8},
303    {0x1ced, 0x1ced},
304    {0x1cf4, 0x1cf4},
305    {0x1cf8, 0x1cf9},
306    {0x1cfb, 0x1cff},
307    {0x1dc0, 0x1dff},
308    {0x1f16, 0x1f17},
309    {0x1f1e, 0x1f1f},
310    {0x1f46, 0x1f47},
311    {0x1f4e, 0x1f4f},
312    {0x1f58, 0x1f58},
313    {0x1f5a, 0x1f5a},
314    {0x1f5c, 0x1f5c},
315    {0x1f5e, 0x1f5e},
316    {0x1f7e, 0x1f7f},
317    {0x1fb5, 0x1fb5},
318    {0x1fc5, 0x1fc5},
319    {0x1fd4, 0x1fd5},
320    {0x1fdc, 0x1fdc},
321    {0x1ff0, 0x1ff1},
322    {0x1ff5, 0x1ff5},
323    {0x1fff, 0x200f},
324    {0x2028, 0x202f},
325    {0x205f, 0x206f},
326    {0x2072, 0x2073},
327    {0x208f, 0x208f},
328    {0x209d, 0x209f},
329    {0x20c1, 0x20ff},
330    {0x218c, 0x218f},
331    {0x242a, 0x243f},
332    {0x244b, 0x245f},
333    {0x2b74, 0x2b75},
334    {0x2b96, 0x2b96},
335    {0x2cef, 0x2cf1},
336    {0x2cf4, 0x2cf8},
337    {0x2d26, 0x2d26},
338    {0x2d28, 0x2d2c},
339    {0x2d2e, 0x2d2f},
340    {0x2d68, 0x2d6e},
341    {0x2d71, 0x2d7f},
342    {0x2d97, 0x2d9f},
343    {0x2da7, 0x2da7},
344    {0x2daf, 0x2daf},
345    {0x2db7, 0x2db7},
346    {0x2dbf, 0x2dbf},
347    {0x2dc7, 0x2dc7},
348    {0x2dcf, 0x2dcf},
349    {0x2dd7, 0x2dd7},
350    {0x2ddf, 0x2dff},
351    {0x2e5e, 0x2e7f},
352    {0x2e9a, 0x2e9a},
353    {0x2ef4, 0x2eff},
354    {0x2fd6, 0x2fef},
355    {0x3000, 0x3000},
356    {0x302a, 0x302f},
357    {0x3040, 0x3040},
358    {0x3097, 0x309a},
359    {0x3100, 0x3104},
360    {0x3130, 0x3130},
361    {0x318f, 0x318f},
362    {0x31e6, 0x31ee},
363    {0x321f, 0x321f},
364    {0xa48d, 0xa48f},
365    {0xa4c7, 0xa4cf},
366    {0xa62c, 0xa63f},
367    {0xa66f, 0xa672},
368    {0xa674, 0xa67d},
369    {0xa69e, 0xa69f},
370    {0xa6f0, 0xa6f1},
371    {0xa6f8, 0xa6ff},
372    {0xa7ce, 0xa7cf},
373    {0xa7d2, 0xa7d2},
374    {0xa7d4, 0xa7d4},
375    {0xa7dd, 0xa7f1},
376    {0xa802, 0xa802},
377    {0xa806, 0xa806},
378    {0xa80b, 0xa80b},
379    {0xa825, 0xa826},
380    {0xa82c, 0xa82f},
381    {0xa83a, 0xa83f},
382    {0xa878, 0xa87f},
383    {0xa8c4, 0xa8cd},
384    {0xa8da, 0xa8f1},
385    {0xa8ff, 0xa8ff},
386    {0xa926, 0xa92d},
387    {0xa947, 0xa951},
388    {0xa953, 0xa95e},
389    {0xa97d, 0xa982},
390    {0xa9b3, 0xa9b3},
391    {0xa9b6, 0xa9b9},
392    {0xa9bc, 0xa9bd},
393    {0xa9c0, 0xa9c0},
394    {0xa9ce, 0xa9ce},
395    {0xa9da, 0xa9dd},
396    {0xa9e5, 0xa9e5},
397    {0xa9ff, 0xa9ff},
398    {0xaa29, 0xaa2e},
399    {0xaa31, 0xaa32},
400    {0xaa35, 0xaa3f},
401    {0xaa43, 0xaa43},
402    {0xaa4c, 0xaa4c},
403    {0xaa4e, 0xaa4f},
404    {0xaa5a, 0xaa5b},
405    {0xaa7c, 0xaa7c},
406    {0xaab0, 0xaab0},
407    {0xaab2, 0xaab4},
408    {0xaab7, 0xaab8},
409    {0xaabe, 0xaabf},
410    {0xaac1, 0xaac1},
411    {0xaac3, 0xaada},
412    {0xaaec, 0xaaed},
413    {0xaaf6, 0xab00},
414    {0xab07, 0xab08},
415    {0xab0f, 0xab10},
416    {0xab17, 0xab1f},
417    {0xab27, 0xab27},
418    {0xab2f, 0xab2f},
419    {0xab6c, 0xab6f},
420    {0xabe5, 0xabe5},
421    {0xabe8, 0xabe8},
422    {0xabed, 0xabef},
423    {0xabfa, 0xabff},
424    {0xd7a4, 0xd7af},
425    {0xd7c7, 0xd7ca},
426    {0xd7fc, 0xd7ff},
427    {0xe000, 0xf8ff},
428    {0xfa6e, 0xfa6f},
429    {0xfada, 0xfaff},
430    {0xfb07, 0xfb12},
431    {0xfb18, 0xfb1c},
432    {0xfb1e, 0xfb1e},
433    {0xfb37, 0xfb37},
434    {0xfb3d, 0xfb3d},
435    {0xfb3f, 0xfb3f},
436    {0xfb42, 0xfb42},
437    {0xfb45, 0xfb45},
438    {0xfbc3, 0xfbd2},
439    {0xfd90, 0xfd91},
440    {0xfdc8, 0xfdce},
441    {0xfdd0, 0xfdef},
442    {0xfe00, 0xfe0f},
443    {0xfe1a, 0xfe2f},
444    {0xfe53, 0xfe53},
445    {0xfe67, 0xfe67},
446    {0xfe6c, 0xfe6f},
447    {0xfe75, 0xfe75},
448    {0xfefd, 0xff00},
449    {0xff9e, 0xff9f},
450    {0xffbf, 0xffc1},
451    {0xffc8, 0xffc9},
452    {0xffd0, 0xffd1},
453    {0xffd8, 0xffd9},
454    {0xffdd, 0xffdf},
455    {0xffe7, 0xffe7},
456    {0xffef, 0xfffb},
457    {0xfffe, 0xffff},
458    {0x1000c, 0x1000c},
459    {0x10027, 0x10027},
460    {0x1003b, 0x1003b},
461    {0x1003e, 0x1003e},
462    {0x1004e, 0x1004f},
463    {0x1005e, 0x1007f},
464    {0x100fb, 0x100ff},
465    {0x10103, 0x10106},
466    {0x10134, 0x10136},
467    {0x1018f, 0x1018f},
468    {0x1019d, 0x1019f},
469    {0x101a1, 0x101cf},
470    {0x101fd, 0x1027f},
471    {0x1029d, 0x1029f},
472    {0x102d1, 0x102e0},
473    {0x102fc, 0x102ff},
474    {0x10324, 0x1032c},
475    {0x1034b, 0x1034f},
476    {0x10376, 0x1037f},
477    {0x1039e, 0x1039e},
478    {0x103c4, 0x103c7},
479    {0x103d6, 0x103ff},
480    {0x1049e, 0x1049f},
481    {0x104aa, 0x104af},
482    {0x104d4, 0x104d7},
483    {0x104fc, 0x104ff},
484    {0x10528, 0x1052f},
485    {0x10564, 0x1056e},
486    {0x1057b, 0x1057b},
487    {0x1058b, 0x1058b},
488    {0x10593, 0x10593},
489    {0x10596, 0x10596},
490    {0x105a2, 0x105a2},
491    {0x105b2, 0x105b2},
492    {0x105ba, 0x105ba},
493    {0x105bd, 0x105bf},
494    {0x105f4, 0x105ff},
495    {0x10737, 0x1073f},
496    {0x10756, 0x1075f},
497    {0x10768, 0x1077f},
498    {0x10786, 0x10786},
499    {0x107b1, 0x107b1},
500    {0x107bb, 0x107ff},
501    {0x10806, 0x10807},
502    {0x10809, 0x10809},
503    {0x10836, 0x10836},
504    {0x10839, 0x1083b},
505    {0x1083d, 0x1083e},
506    {0x10856, 0x10856},
507    {0x1089f, 0x108a6},
508    {0x108b0, 0x108df},
509    {0x108f3, 0x108f3},
510    {0x108f6, 0x108fa},
511    {0x1091c, 0x1091e},
512    {0x1093a, 0x1093e},
513    {0x10940, 0x1097f},
514    {0x109b8, 0x109bb},
515    {0x109d0, 0x109d1},
516    {0x10a01, 0x10a0f},
517    {0x10a14, 0x10a14},
518    {0x10a18, 0x10a18},
519    {0x10a36, 0x10a3f},
520    {0x10a49, 0x10a4f},
521    {0x10a59, 0x10a5f},
522    {0x10aa0, 0x10abf},
523    {0x10ae5, 0x10aea},
524    {0x10af7, 0x10aff},
525    {0x10b36, 0x10b38},
526    {0x10b56, 0x10b57},
527    {0x10b73, 0x10b77},
528    {0x10b92, 0x10b98},
529    {0x10b9d, 0x10ba8},
530    {0x10bb0, 0x10bff},
531    {0x10c49, 0x10c7f},
532    {0x10cb3, 0x10cbf},
533    {0x10cf3, 0x10cf9},
534    {0x10d24, 0x10d2f},
535    {0x10d3a, 0x10d3f},
536    {0x10d66, 0x10d6d},
537    {0x10d86, 0x10d8d},
538    {0x10d90, 0x10e5f},
539    {0x10e7f, 0x10e7f},
540    {0x10eaa, 0x10eac},
541    {0x10eae, 0x10eaf},
542    {0x10eb2, 0x10ec1},
543    {0x10ec5, 0x10eff},
544    {0x10f28, 0x10f2f},
545    {0x10f46, 0x10f50},
546    {0x10f5a, 0x10f6f},
547    {0x10f82, 0x10f85},
548    {0x10f8a, 0x10faf},
549    {0x10fcc, 0x10fdf},
550    {0x10ff7, 0x10fff},
551    {0x11001, 0x11001},
552    {0x11038, 0x11046},
553    {0x1104e, 0x11051},
554    {0x11070, 0x11070},
555    {0x11073, 0x11074},
556    {0x11076, 0x11081},
557    {0x110b3, 0x110b6},
558    {0x110b9, 0x110ba},
559    {0x110bd, 0x110bd},
560    {0x110c2, 0x110cf},
561    {0x110e9, 0x110ef},
562    {0x110fa, 0x11102},
563    {0x11127, 0x1112b},
564    {0x1112d, 0x11135},
565    {0x11148, 0x1114f},
566    {0x11173, 0x11173},
567    {0x11177, 0x11181},
568    {0x111b6, 0x111be},
569    {0x111c0, 0x111c0},
570    {0x111c9, 0x111cc},
571    {0x111cf, 0x111cf},
572    {0x111e0, 0x111e0},
573    {0x111f5, 0x111ff},
574    {0x11212, 0x11212},
575    {0x1122f, 0x11231},
576    {0x11234, 0x11237},
577    {0x1123e, 0x1123e},
578    {0x11241, 0x1127f},
579    {0x11287, 0x11287},
580    {0x11289, 0x11289},
581    {0x1128e, 0x1128e},
582    {0x1129e, 0x1129e},
583    {0x112aa, 0x112af},
584    {0x112df, 0x112df},
585    {0x112e3, 0x112ef},
586    {0x112fa, 0x11301},
587    {0x11304, 0x11304},
588    {0x1130d, 0x1130e},
589    {0x11311, 0x11312},
590    {0x11329, 0x11329},
591    {0x11331, 0x11331},
592    {0x11334, 0x11334},
593    {0x1133a, 0x1133c},
594    {0x1133e, 0x1133e},
595    {0x11340, 0x11340},
596    {0x11345, 0x11346},
597    {0x11349, 0x1134a},
598    {0x1134d, 0x1134f},
599    {0x11351, 0x1135c},
600    {0x11364, 0x1137f},
601    {0x1138a, 0x1138a},
602    {0x1138c, 0x1138d},
603    {0x1138f, 0x1138f},
604    {0x113b6, 0x113b6},
605    {0x113b8, 0x113b8},
606    {0x113bb, 0x113c9},
607    {0x113cb, 0x113cb},
608    {0x113ce, 0x113d0},
609    {0x113d2, 0x113d2},
610    {0x113d6, 0x113d6},
611    {0x113d9, 0x113ff},
612    {0x11438, 0x1143f},
613    {0x11442, 0x11444},
614    {0x11446, 0x11446},
615    {0x1145c, 0x1145c},
616    {0x1145e, 0x1145e},
617    {0x11462, 0x1147f},
618    {0x114b0, 0x114b0},
619    {0x114b3, 0x114b8},
620    {0x114ba, 0x114ba},
621    {0x114bd, 0x114bd},
622    {0x114bf, 0x114c0},
623    {0x114c2, 0x114c3},
624    {0x114c8, 0x114cf},
625    {0x114da, 0x1157f},
626    {0x115af, 0x115af},
627    {0x115b2, 0x115b7},
628    {0x115bc, 0x115bd},
629    {0x115bf, 0x115c0},
630    {0x115dc, 0x115ff},
631    {0x11633, 0x1163a},
632    {0x1163d, 0x1163d},
633    {0x1163f, 0x11640},
634    {0x11645, 0x1164f},
635    {0x1165a, 0x1165f},
636    {0x1166d, 0x1167f},
637    {0x116ab, 0x116ab},
638    {0x116ad, 0x116ad},
639    {0x116b0, 0x116b7},
640    {0x116ba, 0x116bf},
641    {0x116ca, 0x116cf},
642    {0x116e4, 0x116ff},
643    {0x1171b, 0x1171d},
644    {0x1171f, 0x1171f},
645    {0x11722, 0x11725},
646    {0x11727, 0x1172f},
647    {0x11747, 0x117ff},
648    {0x1182f, 0x11837},
649    {0x11839, 0x1183a},
650    {0x1183c, 0x1189f},
651    {0x118f3, 0x118fe},
652    {0x11907, 0x11908},
653    {0x1190a, 0x1190b},
654    {0x11914, 0x11914},
655    {0x11917, 0x11917},
656    {0x11930, 0x11930},
657    {0x11936, 0x11936},
658    {0x11939, 0x1193e},
659    {0x11943, 0x11943},
660    {0x11947, 0x1194f},
661    {0x1195a, 0x1199f},
662    {0x119a8, 0x119a9},
663    {0x119d4, 0x119db},
664    {0x119e0, 0x119e0},
665    {0x119e5, 0x119ff},
666    {0x11a01, 0x11a0a},
667    {0x11a33, 0x11a38},
668    {0x11a3b, 0x11a3e},
669    {0x11a47, 0x11a4f},
670    {0x11a51, 0x11a56},
671    {0x11a59, 0x11a5b},
672    {0x11a8a, 0x11a96},
673    {0x11a98, 0x11a99},
674    {0x11aa3, 0x11aaf},
675    {0x11af9, 0x11aff},
676    {0x11b0a, 0x11bbf},
677    {0x11be2, 0x11bef},
678    {0x11bfa, 0x11bff},
679    {0x11c09, 0x11c09},
680    {0x11c30, 0x11c3d},
681    {0x11c3f, 0x11c3f},
682    {0x11c46, 0x11c4f},
683    {0x11c6d, 0x11c6f},
684    {0x11c90, 0x11ca8},
685    {0x11caa, 0x11cb0},
686    {0x11cb2, 0x11cb3},
687    {0x11cb5, 0x11cff},
688    {0x11d07, 0x11d07},
689    {0x11d0a, 0x11d0a},
690    {0x11d31, 0x11d45},
691    {0x11d47, 0x11d4f},
692    {0x11d5a, 0x11d5f},
693    {0x11d66, 0x11d66},
694    {0x11d69, 0x11d69},
695    {0x11d8f, 0x11d92},
696    {0x11d95, 0x11d95},
697    {0x11d97, 0x11d97},
698    {0x11d99, 0x11d9f},
699    {0x11daa, 0x11edf},
700    {0x11ef3, 0x11ef4},
701    {0x11ef9, 0x11f01},
702    {0x11f11, 0x11f11},
703    {0x11f36, 0x11f3d},
704    {0x11f40, 0x11f42},
705    {0x11f5a, 0x11faf},
706    {0x11fb1, 0x11fbf},
707    {0x11ff2, 0x11ffe},
708    {0x1239a, 0x123ff},
709    {0x1246f, 0x1246f},
710    {0x12475, 0x1247f},
711    {0x12544, 0x12f8f},
712    {0x12ff3, 0x12fff},
713    {0x13430, 0x13440},
714    {0x13447, 0x1345f},
715    {0x143fb, 0x143ff},
716    {0x14647, 0x160ff},
717    {0x1611e, 0x16129},
718    {0x1612d, 0x1612f},
719    {0x1613a, 0x167ff},
720    {0x16a39, 0x16a3f},
721    {0x16a5f, 0x16a5f},
722    {0x16a6a, 0x16a6d},
723    {0x16abf, 0x16abf},
724    {0x16aca, 0x16acf},
725    {0x16aee, 0x16af4},
726    {0x16af6, 0x16aff},
727    {0x16b30, 0x16b36},
728    {0x16b46, 0x16b4f},
729    {0x16b5a, 0x16b5a},
730    {0x16b62, 0x16b62},
731    {0x16b78, 0x16b7c},
732    {0x16b90, 0x16d3f},
733    {0x16d7a, 0x16e3f},
734    {0x16e9b, 0x16eff},
735    {0x16f4b, 0x16f4f},
736    {0x16f88, 0x16f92},
737    {0x16fa0, 0x16fdf},
738    {0x16fe4, 0x16fff},
739    {0x187f8, 0x187ff},
740    {0x18cd6, 0x18cfe},
741    {0x18d09, 0x1afef},
742    {0x1aff4, 0x1aff4},
743    {0x1affc, 0x1affc},
744    {0x1afff, 0x1afff},
745    {0x1b123, 0x1b131},
746    {0x1b133, 0x1b14f},
747    {0x1b153, 0x1b154},
748    {0x1b156, 0x1b163},
749    {0x1b168, 0x1b16f},
750    {0x1b2fc, 0x1bbff},
751    {0x1bc6b, 0x1bc6f},
752    {0x1bc7d, 0x1bc7f},
753    {0x1bc89, 0x1bc8f},
754    {0x1bc9a, 0x1bc9b},
755    {0x1bc9d, 0x1bc9e},
756    {0x1bca0, 0x1cbff},
757    {0x1ccfa, 0x1ccff},
758    {0x1ceb4, 0x1cf4f},
759    {0x1cfc4, 0x1cfff},
760    {0x1d0f6, 0x1d0ff},
761    {0x1d127, 0x1d128},
762    {0x1d165, 0x1d169},
763    {0x1d16d, 0x1d182},
764    {0x1d185, 0x1d18b},
765    {0x1d1aa, 0x1d1ad},
766    {0x1d1eb, 0x1d1ff},
767    {0x1d242, 0x1d244},
768    {0x1d246, 0x1d2bf},
769    {0x1d2d4, 0x1d2df},
770    {0x1d2f4, 0x1d2ff},
771    {0x1d357, 0x1d35f},
772    {0x1d379, 0x1d3ff},
773    {0x1d455, 0x1d455},
774    {0x1d49d, 0x1d49d},
775    {0x1d4a0, 0x1d4a1},
776    {0x1d4a3, 0x1d4a4},
777    {0x1d4a7, 0x1d4a8},
778    {0x1d4ad, 0x1d4ad},
779    {0x1d4ba, 0x1d4ba},
780    {0x1d4bc, 0x1d4bc},
781    {0x1d4c4, 0x1d4c4},
782    {0x1d506, 0x1d506},
783    {0x1d50b, 0x1d50c},
784    {0x1d515, 0x1d515},
785    {0x1d51d, 0x1d51d},
786    {0x1d53a, 0x1d53a},
787    {0x1d53f, 0x1d53f},
788    {0x1d545, 0x1d545},
789    {0x1d547, 0x1d549},
790    {0x1d551, 0x1d551},
791    {0x1d6a6, 0x1d6a7},
792    {0x1d7cc, 0x1d7cd},
793    {0x1da00, 0x1da36},
794    {0x1da3b, 0x1da6c},
795    {0x1da75, 0x1da75},
796    {0x1da84, 0x1da84},
797    {0x1da8c, 0x1deff},
798    {0x1df1f, 0x1df24},
799    {0x1df2b, 0x1e02f},
800    {0x1e06e, 0x1e0ff},
801    {0x1e12d, 0x1e136},
802    {0x1e13e, 0x1e13f},
803    {0x1e14a, 0x1e14d},
804    {0x1e150, 0x1e28f},
805    {0x1e2ae, 0x1e2bf},
806    {0x1e2ec, 0x1e2ef},
807    {0x1e2fa, 0x1e2fe},
808    {0x1e300, 0x1e4cf},
809    {0x1e4ec, 0x1e4ef},
810    {0x1e4fa, 0x1e5cf},
811    {0x1e5ee, 0x1e5ef},
812    {0x1e5fb, 0x1e5fe},
813    {0x1e600, 0x1e7df},
814    {0x1e7e7, 0x1e7e7},
815    {0x1e7ec, 0x1e7ec},
816    {0x1e7ef, 0x1e7ef},
817    {0x1e7ff, 0x1e7ff},
818    {0x1e8c5, 0x1e8c6},
819    {0x1e8d0, 0x1e8ff},
820    {0x1e944, 0x1e94a},
821    {0x1e94c, 0x1e94f},
822    {0x1e95a, 0x1e95d},
823    {0x1e960, 0x1ec70},
824    {0x1ecb5, 0x1ed00},
825    {0x1ed3e, 0x1edff},
826    {0x1ee04, 0x1ee04},
827    {0x1ee20, 0x1ee20},
828    {0x1ee23, 0x1ee23},
829    {0x1ee25, 0x1ee26},
830    {0x1ee28, 0x1ee28},
831    {0x1ee33, 0x1ee33},
832    {0x1ee38, 0x1ee38},
833    {0x1ee3a, 0x1ee3a},
834    {0x1ee3c, 0x1ee41},
835    {0x1ee43, 0x1ee46},
836    {0x1ee48, 0x1ee48},
837    {0x1ee4a, 0x1ee4a},
838    {0x1ee4c, 0x1ee4c},
839    {0x1ee50, 0x1ee50},
840    {0x1ee53, 0x1ee53},
841    {0x1ee55, 0x1ee56},
842    {0x1ee58, 0x1ee58},
843    {0x1ee5a, 0x1ee5a},
844    {0x1ee5c, 0x1ee5c},
845    {0x1ee5e, 0x1ee5e},
846    {0x1ee60, 0x1ee60},
847    {0x1ee63, 0x1ee63},
848    {0x1ee65, 0x1ee66},
849    {0x1ee6b, 0x1ee6b},
850    {0x1ee73, 0x1ee73},
851    {0x1ee78, 0x1ee78},
852    {0x1ee7d, 0x1ee7d},
853    {0x1ee7f, 0x1ee7f},
854    {0x1ee8a, 0x1ee8a},
855    {0x1ee9c, 0x1eea0},
856    {0x1eea4, 0x1eea4},
857    {0x1eeaa, 0x1eeaa},
858    {0x1eebc, 0x1eeef},
859    {0x1eef2, 0x1efff},
860    {0x1f02c, 0x1f02f},
861    {0x1f094, 0x1f09f},
862    {0x1f0af, 0x1f0b0},
863    {0x1f0c0, 0x1f0c0},
864    {0x1f0d0, 0x1f0d0},
865    {0x1f0f6, 0x1f0ff},
866    {0x1f1ae, 0x1f1e5},
867    {0x1f203, 0x1f20f},
868    {0x1f23c, 0x1f23f},
869    {0x1f249, 0x1f24f},
870    {0x1f252, 0x1f25f},
871    {0x1f266, 0x1f2ff},
872    {0x1f6d8, 0x1f6db},
873    {0x1f6ed, 0x1f6ef},
874    {0x1f6fd, 0x1f6ff},
875    {0x1f777, 0x1f77a},
876    {0x1f7da, 0x1f7df},
877    {0x1f7ec, 0x1f7ef},
878    {0x1f7f1, 0x1f7ff},
879    {0x1f80c, 0x1f80f},
880    {0x1f848, 0x1f84f},
881    {0x1f85a, 0x1f85f},
882    {0x1f888, 0x1f88f},
883    {0x1f8ae, 0x1f8af},
884    {0x1f8bc, 0x1f8bf},
885    {0x1f8c2, 0x1f8ff},
886    {0x1fa54, 0x1fa5f},
887    {0x1fa6e, 0x1fa6f},
888    {0x1fa7d, 0x1fa7f},
889    {0x1fa8a, 0x1fa8e},
890    {0x1fac7, 0x1facd},
891    {0x1fadd, 0x1fade},
892    {0x1faea, 0x1faef},
893    {0x1faf9, 0x1faff},
894    {0x1fb93, 0x1fb93},
895    {0x1fbfa, 0x1ffff},
896    {0x2a6e0, 0x2a6ff},
897    {0x2b73a, 0x2b73f},
898    {0x2b81e, 0x2b81f},
899    {0x2cea2, 0x2ceaf},
900    {0x2ebe1, 0x2ebef},
901    {0x2ee5e, 0x2f7ff},
902    {0x2fa1e, 0x2ffff},
903    {0x3134b, 0x3134f},
904    {0x323b0, 0x10ffff},
905};
906const unsigned mesh_text_escape_ranges_len = 899;