| @@ -967,6 +967,8 @@ static uint32_t const leftright2x2[] = | |||||
| { | { | ||||
| /* ASCII / Unicode */ | /* ASCII / Unicode */ | ||||
| '-', '-', 0x4e28, CUCUL_MAGIC_FULLWIDTH, /* -- 丨 */ | '-', '-', 0x4e28, CUCUL_MAGIC_FULLWIDTH, /* -- 丨 */ | ||||
| /* Unicode */ | |||||
| 0x2584, 0x2580, 0x2580, 0x2584, /* ▄▀ ▀▄ */ | |||||
| 0, 0, 0, 0 | 0, 0, 0, 0 | ||||
| }; | }; | ||||
| @@ -975,22 +977,28 @@ static uint32_t const leftright2x4[] = | |||||
| /* ASCII */ | /* ASCII */ | ||||
| ':', ' ', '.', '.', ' ', ':', '\'', '\'', | ':', ' ', '.', '.', ' ', ':', '\'', '\'', | ||||
| /* ASCII / Unicode */ | /* ASCII / Unicode */ | ||||
| ' ', '`', 0x00b4, ' ', 0x02ce, ' ', ' ', ',', /* ` ´ ˎ , */ | |||||
| ' ', '`', '\'', ' ', '.', ' ', ' ', ',', | |||||
| '`', ' ', ',', ' ', ' ', 0x00b4, ' ', 0x02ce, /* ` , ˎ ´ */ | |||||
| '`', ' ', ',', ' ', ' ', '.', ' ', '\'', | |||||
| '/', ' ', '-', 0x02ce, ' ', '/', '`', '-', /* / -ˎ / `- */ | |||||
| '/', ' ', '-', '.', ' ', '/', '\'', '-', | |||||
| '\\', ' ', ',', '-', ' ', '\\', '-', 0x00b4, /* \ ,- \ -´ */ | |||||
| '\\', ' ', '.', '-', ' ', '\\', '-', '\'', | |||||
| '|', ' ', '_', '_', ' ', '|', 0x203e, 0x203e, /* | __ | ‾‾ */ | |||||
| '_', '|', 0x203e, '|', '|', 0x203e, '|', '_', /* _| ‾| |‾ |_ */ | |||||
| '|', '_', '_', '|', 0x203e, '|', '|', 0x203e, /* |_ _| ‾| |‾ */ | |||||
| '_', ' ', ' ', 0x2577, ' ', 0x203e, 0x2575, ' ', /* _ ╷ ‾ ╵ */ | |||||
| ' ', '_', ' ', 0x2575, 0x203e, ' ', 0x2577, ' ', /* _ ╵ ‾ ╷ */ | |||||
| /* Not perfect, but better than nothing */ | |||||
| ' ', '`', '\'', ' ', '.', ' ', ' ', ',', | |||||
| '`', ' ', ',', ' ', ' ', '.', ' ', '\'', | |||||
| ' ', '`', 0x00b4, ' ', 0x02ce, ' ', ' ', ',', /* ` ´ ˎ , */ | |||||
| ' ', '`', '\'', ' ', '.', ' ', ' ', ',', /* fallback ASCII */ | |||||
| '`', ' ', ',', ' ', ' ', 0x00b4, ' ', 0x02ce, /* ` , ˎ ´ */ | |||||
| '`', ' ', ',', ' ', ' ', '.', ' ', '\'', /* fallback ASCII */ | |||||
| '/', ' ', '-', 0x02ce, ' ', '/', '`', '-', /* / -ˎ / `- */ | |||||
| '/', ' ', '-', '.', ' ', '/', '\'', '-', /* fallback ASCII */ | |||||
| '\\', ' ', ',', '-', ' ', '\\', '-', 0x00b4, /* \ ,- \ -´ */ | |||||
| '\\', ' ', '.', '-', ' ', '\\', '-', '\'', /* fallback ASCII */ | |||||
| '\\', '_', '_', '/', 0x203e, '\\', '/', 0x203e, /* \_ _/ ‾\ /‾ */ | |||||
| '|', ' ', '_', '_', ' ', '|', 0x203e, 0x203e, /* | __ | ‾‾ */ | |||||
| '_', '|', 0x203e, '|', '|', 0x203e, '|', '_', /* _| ‾| |‾ |_ */ | |||||
| '|', '_', '_', '|', 0x203e, '|', '|', 0x203e, /* |_ _| ‾| |‾ */ | |||||
| '_', ' ', ' ', 0x2577, ' ', 0x203e, 0x2575, ' ', /* _ ╷ ‾ ╵ */ | |||||
| ' ', '_', ' ', 0x2575, 0x203e, ' ', 0x2577, ' ', /* _ ╵ ‾ ╷ */ | |||||
| '.', '_', '.', 0x2575, 0x203e, '\'', 0x2577, '\'', /* ._ .╵ ‾' ╷' */ | |||||
| '(', ' ', 0x02ce, ',', ' ', ')', 0x00b4, '`', /* ( ˎ, ) ´` */ | |||||
| ')', ' ', ',', 0x02ce, ' ', '(', '`', 0x00b4, /* ) ,ˎ ( `´ */ | |||||
| /* Unicode */ | |||||
| 0x2584, ' ', ' ', 0x2584, ' ', 0x2580, 0x2580, ' ', /* ▄ ▄ ▀ ▀ */ | |||||
| 0x2588, ' ', 0x2584, 0x2584, ' ', 0x2588, 0x2580, 0x2580, /* █ ▄▄ █ ▀▀ */ | |||||
| 0x2588, 0x2584, 0x2584, 0x2588, | |||||
| 0x2580, 0x2588, 0x2588, 0x2580, /* █▄ ▄█ ▀█ █▀ */ | |||||
| 0, 0, 0, 0, 0, 0, 0, 0 | 0, 0, 0, 0, 0, 0, 0, 0 | ||||
| }; | }; | ||||