add UTF-8 support for logos and shading chars
Screen buffer now holds full UTF-8 codepoints per cell. Logo parsing splits rows into codepoints and skips ANSI escapes. char_weight handles Unicode block elements, box drawing, and braille characters. --shading-chars now accepts UTF-8 strings.
A
areofyl committed
55b89a6a4773557bc160e4de5ccfc4fe90c18f92
Parent: 60733c1