ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/table/linedraw.h
Revision: 1.1
Committed: Tue Mar 16 05:51:38 2004 UTC (20 years, 3 months ago) by pcg
Content type: text/plain
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 pcg 1.1 static uint32_t linedraw_command[] = {
2     0x00000aaa, 0x0000aa8a, // 2500
3     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, // 2501
4     0x0000a0aa, 0x0000aaa8, // 2502
5     0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2503
6     0x01000a1a, 0x01003a5a, 0x01007a8a, // 2504
7     0x0100091b, 0x0100395b, 0x0100798b, // 2505
8     0x0100a0a1, 0x0100a3a5, 0x0100a7a8, // 2506
9     0x010090b1, 0x010093b5, 0x010097b8, // 2507
10     0x01000a1a, 0x01002a3a, 0x01004a5a, 0x01006a7a, // 2508
11     0x0100091b, 0x0100293b, 0x0100495b, 0x0100697b, // 2509
12     0x0100a0a1, 0x0100a2a3, 0x0100a4a5, 0x0100a6a7, // 250a
13     0x010090b1, 0x010092b3, 0x010094b5, 0x010096b7, // 250b
14     0x0000aa8a, 0x0000aaa8, // 250c
15     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000aaa8, // 250d
16     0x0000aa8a, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 250e
17     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 250f
18     0x00000aaa, 0x0000aaa8, // 2510
19     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aaa8, // 2511
20     0x00000aaa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2512
21     0x000009a9, 0x00000aaa, 0x00000bab, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2513
22     0x0000aa8a, 0x0000a0aa, // 2514
23     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, // 2515
24     0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 2516
25     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 2517
26     0x00000aaa, 0x0000a0aa, // 2518
27     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a0aa, // 2519
28     0x00000aaa, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 251a
29     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 251b
30     0x0000aa8a, 0x0000a0aa, 0x0000aaa8, // 251c
31     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, 0x0000aaa8, // 251d
32     0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 251e
33     0x0000aa8a, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 251f
34     0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2520
35     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2521
36     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2522
37     0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2523
38     0x00000aaa, 0x0000a0aa, 0x0000aaa8, // 2524
39     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a0aa, 0x0000aaa8, // 2525
40     0x00000aaa, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2526
41     0x00000aaa, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2527
42     0x00000aaa, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2528
43     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2529
44     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 252a
45     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 252b
46     0x00000aaa, 0x0000aa8a, 0x0000aaa8, // 252c
47     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000aaa8, // 252d
48     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000aaa8, // 252e
49     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000aaa8, // 252f
50     0x00000aaa, 0x0000aa8a, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2530
51     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2531
52     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2532
53     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2533
54     0x00000aaa, 0x0000aa8a, 0x0000a0aa, // 2534
55     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000a0aa, // 2535
56     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, // 2536
57     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, // 2537
58     0x00000aaa, 0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 2538
59     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 2539
60     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 253a
61     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, // 253b
62     0x00000aaa, 0x0000aa8a, 0x0000a0aa, 0x0000aaa8, // 253c
63     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000a0aa, 0x0000aaa8, // 253d
64     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, 0x0000aaa8, // 253e
65     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, 0x0000aaa8, // 253f
66     0x00000aaa, 0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2540
67     0x00000aaa, 0x0000aa8a, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2541
68     0x00000aaa, 0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2542
69     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2543
70     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2544
71     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2545
72     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2546
73     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 2547
74     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2548
75     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 2549
76     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 254a
77     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000a989, 0x0000aa8a, 0x0000ab8b, 0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 254b
78     // 254c
79     // 254d
80     // 254e
81     // 254f
82     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, // 2550
83     0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 2551
84     0x0000a989, 0x0000ab8b, 0x0000aaa8, // 2552
85     0x0000aa8a, 0x00009a98, 0x0000bab8, // 2553
86     0x0000a989, 0x0000ab8b, 0x00009a98, 0x0000bab8, // 2554
87     0x000009a9, 0x00000bab, 0x0000aaa8, // 2555
88     0x00000aaa, 0x00009a98, 0x0000bab8, // 2556
89     0x000009a9, 0x00000bab, 0x00009a98, 0x0000bab8, // 2557
90     0x0000a989, 0x0000ab8b, 0x0000a0aa, // 2558
91     0x0000aa8a, 0x0000909a, 0x0000b0ba, // 2559
92     0x0000a989, 0x0000ab8b, 0x0000909a, 0x0000b0ba, // 255a
93     0x000009a9, 0x00000bab, 0x0000a0aa, // 255b
94     0x00000aaa, 0x0000909a, 0x0000b0ba, // 255c
95     0x000009a9, 0x00000bab, 0x0000909a, 0x0000b0ba, // 255d
96     0x0000a989, 0x0000ab8b, 0x0000a0aa, 0x0000aaa8, // 255e
97     0x0000aa8a, 0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 255f
98     0x0000a989, 0x0000ab8b, 0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 2560
99     0x000009a9, 0x00000bab, 0x0000a0aa, 0x0000aaa8, // 2561
100     0x00000aaa, 0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 2562
101     0x000009a9, 0x00000bab, 0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 2563
102     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, 0x0000aaa8, // 2564
103     0x00000aaa, 0x0000aa8a, 0x00009a98, 0x0000bab8, // 2565
104     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, 0x00009a98, 0x0000bab8, // 2566
105     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, 0x0000a0aa, // 2567
106     0x00000aaa, 0x0000aa8a, 0x0000909a, 0x0000b0ba, // 2568
107     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, 0x0000909a, 0x0000b0ba, // 2569
108     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, 0x0000a0aa, 0x0000aaa8, // 256a
109     0x00000aaa, 0x0000aa8a, 0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 256b
110     0x000009a9, 0x00000bab, 0x0000a989, 0x0000ab8b, 0x0000909a, 0x0000b0ba, 0x00009a98, 0x0000bab8, // 256c
111     0x02228800, // 256d
112     0x02120800, // 256e
113     0x02100000, // 256f
114     0x02008000, // 2570
115     0x00000880, // 2571
116     0x00000088, // 2572
117     0x00000880, 0x00000088, // 2573
118     0x00000aaa, // 2574
119     0x0000a0aa, // 2575
120     0x0000aa8a, // 2576
121     0x0000aaa8, // 2577
122     0x000009a9, 0x00000aaa, 0x00000bab, // 2578
123     0x0000909a, 0x0000a0aa, 0x0000b0ba, // 2579
124     0x0000a989, 0x0000aa8a, 0x0000ab8b, // 257a
125     0x00009a98, 0x0000aaa8, 0x0000bab8, // 257b
126     0x00000aaa, 0x0000a989, 0x0000aa8a, 0x0000ab8b, // 257c
127     0x0000a0aa, 0x00009a98, 0x0000aaa8, 0x0000bab8, // 257d
128     0x000009a9, 0x00000aaa, 0x00000bab, 0x0000aa8a, // 257e
129     0x0000909a, 0x0000a0aa, 0x0000b0ba, 0x0000aaa8, // 257f
130     0x01000084, // 2580
131     0x01000788, // 2581
132     0x01000688, // 2582
133     0x01000588, // 2583
134     0x01000488, // 2584
135     0x01000388, // 2585
136     0x01000288, // 2586
137     0x01000188, // 2587
138     0x01000088, // 2588
139     0x01000078, // 2589
140     0x01000068, // 258a
141     0x01000058, // 258b
142     0x01000048, // 258c
143     0x01000038, // 258d
144     0x01000028, // 258e
145     0x01000018, // 258f
146     0x01004088, // 2590
147     0x01300088, // 2591
148     0x01200088, // 2592
149     0x01100088, // 2593
150     0x01000081, // 2594
151     0x01007088, // 2595
152     0x01000448, // 2596
153     0x01004488, // 2597
154     0x01000044, // 2598
155     0x01000044, 0x01000448, 0x01004488, // 2599
156     0x01000044, 0x01004488, // 259a
157     0x01000044, 0x01004084, 0x01000448, // 259b
158     0x01000044, 0x01004084, 0x01004488, // 259c
159     0x01004084, // 259d
160     0x01004084, 0x01000448, // 259e
161     0x01004084, 0x01000448, 0x01004488, // 259f
162     };
163    
164     static uint16_t linedraw_offs[] = {
165     0x0002, 0x0026, 0x0082, 0x00a6, 0x0103,
166     0x0133, 0x0163, 0x0193, 0x01c4, 0x0204,
167     0x0244, 0x0284, 0x02c2, 0x02e4, 0x0324,
168     0x0366, 0x03c2, 0x03e4, 0x0424, 0x0466,
169     0x04c2, 0x04e4, 0x0524, 0x0566, 0x05c2,
170     0x05e4, 0x0624, 0x0666, 0x06c3, 0x06f5,
171     0x0745, 0x0795, 0x07e7, 0x0857, 0x08c7,
172     0x0939, 0x09c3, 0x09f5, 0x0a45, 0x0a95,
173     0x0ae7, 0x0b57, 0x0bc7, 0x0c39, 0x0cc3,
174     0x0cf5, 0x0d45, 0x0d97, 0x0e05, 0x0e57,
175     0x0ec7, 0x0f39, 0x0fc3, 0x0ff5, 0x1045,
176     0x1097, 0x1105, 0x1157, 0x11c7, 0x1239,
177     0x12c4, 0x1306, 0x1366, 0x13c8, 0x1446,
178     0x14a6, 0x1508, 0x1588, 0x1608, 0x1688,
179     0x1708, 0x178a, 0x182a, 0x18ca, 0x196a,
180     0x1a0c, 0x1ac0, 0x1ac0, 0x1ac0, 0x1ac0,
181     0x1ac4, 0x1b04, 0x1b43, 0x1b73, 0x1ba4,
182     0x1be3, 0x1c13, 0x1c44, 0x1c83, 0x1cb3,
183     0x1ce4, 0x1d23, 0x1d53, 0x1d84, 0x1dc4,
184     0x1e05, 0x1e56, 0x1eb4, 0x1ef5, 0x1f46,
185     0x1fa5, 0x1ff4, 0x2036, 0x2095, 0x20e4,
186     0x2126, 0x2186, 0x21e6, 0x2248, 0x22c1,
187     0x22d1, 0x22e1, 0x22f1, 0x2301, 0x2311,
188     0x2322, 0x2341, 0x2351, 0x2361, 0x2371,
189     0x2383, 0x23b3, 0x23e3, 0x2413, 0x2444,
190     0x2484, 0x24c4, 0x2504, 0x2541, 0x2551,
191     0x2561, 0x2571, 0x2581, 0x2591, 0x25a1,
192     0x25b1, 0x25c1, 0x25d1, 0x25e1, 0x25f1,
193     0x2601, 0x2611, 0x2621, 0x2631, 0x2641,
194     0x2651, 0x2661, 0x2671, 0x2681, 0x2691,
195     0x26a1, 0x26b1, 0x26c1, 0x26d3, 0x2702,
196     0x2723, 0x2753, 0x2781, 0x2792, 0x27b3,
197     };
198