@@ -140,56 +140,126 @@ typedef struct unicodeStyleFormat
140
140
static const unicodeStyleFormat unicode_style = {
141
141
{
142
142
{
143
- /* ─ */
143
+ /* U+2500 Box Drawings Light Horizontal */
144
144
"\342\224\200" ,
145
- /* ├╟ */
145
+
146
+ /*--
147
+ * U+251C Box Drawings Light Vertical and Right,
148
+ * U+255F Box Drawings Vertical Double and Right Single
149
+ *--
150
+ */
146
151
{"\342\224\234" , "\342\225\237" },
147
- /* ┤╢ */
152
+
153
+ /*--
154
+ * U+2524 Box Drawings Light Vertical and Left,
155
+ * U+2562 Box Drawings Vertical Double and Left Single
156
+ *--
157
+ */
148
158
{"\342\224\244" , "\342\225\242" },
149
159
},
150
160
{
151
- /* ═ */
161
+ /* U+2550 Box Drawings Double Horizontal */
152
162
"\342\225\220" ,
153
- /* ╞╠ */
163
+
164
+ /*--
165
+ * U+255E Box Drawings Vertical Single and Right Double,
166
+ * U+2560 Box Drawings Double Vertical and Right
167
+ *--
168
+ */
154
169
{"\342\225\236" , "\342\225\240" },
155
- /* ╡╣ */
170
+
171
+ /*--
172
+ * U+2561 Box Drawings Vertical Single and Left Double,
173
+ * U+2563 Box Drawings Double Vertical and Left
174
+ *--
175
+ */
156
176
{"\342\225\241" , "\342\225\243" },
157
177
},
158
178
},
159
179
{
160
180
{
161
- /* │ */
181
+ /* U+2502 Box Drawings Light Vertical */
162
182
"\342\224\202" ,
163
- /* ┼╪ */
183
+
184
+ /*--
185
+ * U+253C Box Drawings Light Vertical and Horizontal,
186
+ * U+256A Box Drawings Vertical Single and Horizontal Double
187
+ *--
188
+ */
164
189
{"\342\224\274" , "\342\225\252" },
165
- /* ┴╧ */
190
+
191
+ /*--
192
+ * U+2534 Box Drawings Light Up and Horizontal,
193
+ * U+2567 Box Drawings Up Single and Horizontal Double
194
+ *--
195
+ */
166
196
{"\342\224\264" , "\342\225\247" },
167
- /* ┬╤ */
197
+
198
+ /*--
199
+ * U+252C Box Drawings Light Down and Horizontal,
200
+ * U+2564 Box Drawings Down Single and Horizontal Double
201
+ *--
202
+ */
168
203
{"\342\224\254" , "\342\225\244" },
169
204
},
170
205
{
171
- /* ║ */
206
+ /* U+2551 Box Drawings Double Vertical */
172
207
"\342\225\221" ,
173
- /* ╫╬ */
208
+
209
+ /*--
210
+ * U+256B Box Drawings Vertical Double and Horizontal Single,
211
+ * U+256C Box Drawings Double Vertical and Horizontal
212
+ *--
213
+ */
174
214
{"\342\225\253" , "\342\225\254" },
175
- /* ╨╩ */
215
+
216
+ /*--
217
+ * U+2568 Box Drawings Up Double and Horizontal Single,
218
+ * U+2569 Box Drawings Double Up and Horizontal
219
+ *--
220
+ */
176
221
{"\342\225\250" , "\342\225\251" },
177
- /* ╥╦ */
222
+
223
+ /*--
224
+ * U+2565 Box Drawings Down Double and Horizontal Single,
225
+ * U+2566 Box Drawings Double Down and Horizontal
226
+ *--
227
+ */
178
228
{"\342\225\245" , "\342\225\246" },
179
229
},
180
230
},
181
231
{
182
- /* └│┌─┐┘ */
232
+ /*--
233
+ * U+2514 Box Drawings Light Up and Right,
234
+ * U+2502 Box Drawings Light Vertical,
235
+ * U+250C Box Drawings Light Down and Right,
236
+ * U+2500 Box Drawings Light Horizontal,
237
+ * U+2510 Box Drawings Light Down and Left,
238
+ * U+2518 Box Drawings Light Up and Left
239
+ *--
240
+ */
183
241
{"\342\224\224" , "\342\224\202" , "\342\224\214" , "\342\224\200" , "\342\224\220" , "\342\224\230" },
184
- /* ╚║╔═╗╝ */
242
+
243
+ /*--
244
+ * U+255A Box Drawings Double Up and Right,
245
+ * U+2551 Box Drawings Double Vertical,
246
+ * U+2554 Box Drawings Double Down and Right,
247
+ * U+2550 Box Drawings Double Horizontal,
248
+ * U+2557 Box Drawings Double Down and Left,
249
+ * U+255D Box Drawings Double Up and Left
250
+ *--
251
+ */
185
252
{"\342\225\232" , "\342\225\221" , "\342\225\224" , "\342\225\220" , "\342\225\227" , "\342\225\235" },
186
253
},
187
254
" " ,
188
- "\342\206\265" , /* ↵ */
255
+ /* U+21B5 Downwards Arrow with Corner Leftwards */
256
+ "\342\206\265" ,
189
257
" " ,
190
- "\342\206\265" , /* ↵ */
191
- "\342\200\246" , /* … */
192
- "\342\200\246" , /* … */
258
+ /* U+21B5 Downwards Arrow with Corner Leftwards */
259
+ "\342\206\265" ,
260
+ /* U+2026 Horizontal Ellipsis */
261
+ "\342\200\246" ,
262
+ "\342\200\246" ,
193
263
true
194
264
};
195
265
0 commit comments