From 24aeaf4e7f1498bf69dbf452b4a5d68802adc84c Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 12 Jul 2023 22:28:12 +0200 Subject: [PATCH] glyph-util: add 'full block' glyph --- src/basic/glyph-util.c | 2 ++ src/basic/glyph-util.h | 1 + src/test/test-locale-util.c | 1 + 3 files changed, 4 insertions(+) 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); -- 2.47.3