From: Lennart Poettering Date: Wed, 12 Jul 2023 20:28:12 +0000 (+0200) Subject: glyph-util: add 'full block' glyph X-Git-Tag: v255-rc1~164 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=24aeaf4e7f1498bf69dbf452b4a5d68802adc84c;p=thirdparty%2Fsystemd.git glyph-util: add 'full block' glyph --- diff --git a/src/basic/glyph-util.c b/src/basic/glyph-util.c index 797727ec8ef..bac75a053af 100644 --- a/src/basic/glyph-util.c +++ b/src/basic/glyph-util.c @@ -52,6 +52,7 @@ const char *special_glyph_full(SpecialGlyph code, bool force_utf) { [SPECIAL_GLYPH_CROSS_MARK] = "-", [SPECIAL_GLYPH_LIGHT_SHADE] = "-", [SPECIAL_GLYPH_DARK_SHADE] = "X", + [SPECIAL_GLYPH_FULL_BLOCK] = "#", [SPECIAL_GLYPH_SIGMA] = "S", [SPECIAL_GLYPH_ARROW_UP] = "^", [SPECIAL_GLYPH_ARROW_DOWN] = "v", @@ -97,6 +98,7 @@ const char *special_glyph_full(SpecialGlyph code, bool force_utf) { [SPECIAL_GLYPH_CROSS_MARK] = u8"✗", /* actually called: BALLOT X */ [SPECIAL_GLYPH_LIGHT_SHADE] = u8"░", [SPECIAL_GLYPH_DARK_SHADE] = u8"▒", + [SPECIAL_GLYPH_FULL_BLOCK] = u8"█", [SPECIAL_GLYPH_SIGMA] = u8"Σ", [SPECIAL_GLYPH_ARROW_UP] = u8"↑", /* actually called: UPWARDS ARROW */ [SPECIAL_GLYPH_ARROW_DOWN] = u8"↓", /* actually called: DOWNWARDS ARROW */ diff --git a/src/basic/glyph-util.h b/src/basic/glyph-util.h index ab988a56099..451ec9af25b 100644 --- a/src/basic/glyph-util.h +++ b/src/basic/glyph-util.h @@ -24,6 +24,7 @@ typedef enum SpecialGlyph { SPECIAL_GLYPH_CROSS_MARK, SPECIAL_GLYPH_LIGHT_SHADE, SPECIAL_GLYPH_DARK_SHADE, + SPECIAL_GLYPH_FULL_BLOCK, SPECIAL_GLYPH_SIGMA, SPECIAL_GLYPH_ARROW_UP, SPECIAL_GLYPH_ARROW_DOWN, diff --git a/src/test/test-locale-util.c b/src/test/test-locale-util.c index 7341723e296..9cf0bf42bf3 100644 --- a/src/test/test-locale-util.c +++ b/src/test/test-locale-util.c @@ -103,6 +103,7 @@ TEST(dump_special_glyphs) { dump_glyph(SPECIAL_GLYPH_CROSS_MARK); dump_glyph(SPECIAL_GLYPH_LIGHT_SHADE); dump_glyph(SPECIAL_GLYPH_DARK_SHADE); + dump_glyph(SPECIAL_GLYPH_FULL_BLOCK); dump_glyph(SPECIAL_GLYPH_SIGMA); dump_glyph(SPECIAL_GLYPH_ARROW_UP); dump_glyph(SPECIAL_GLYPH_ARROW_DOWN);