From 23cbc819b9eca634e2453e8a211b1e4b661d67e5 Mon Sep 17 00:00:00 2001 From: Saif Shahriar Date: Wed, 18 Sep 2024 19:30:54 +0000 Subject: [PATCH] Fix SYMBOLS_PATCH not changing right symbol "<" (#32) SYMBOLS_PATCH supposed to change "<" and ">". Although, it does replaces ">" with a user defined glyph, it does not do the same for "<". This commit fixes that. --- dmenu.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/dmenu.c b/dmenu.c index 65bf5ab..8b08b35 100644 --- a/dmenu.c +++ b/dmenu.c @@ -647,10 +647,18 @@ drawmenu(void) } else if (matches) { /* draw horizontal list */ x += inputw; + #if SYMBOLS_PATCH + w = TEXTW(symbol_1); + #else w = TEXTW("<"); + #endif // SYMBOLS_PATCH if (curr->left) { drw_setscheme(drw, scheme[SchemeNorm]); + #if SYMBOLS_PATCH + drw_text(drw, x, 0, w, bh, lrpad / 2, symbol_1, 0 + #else drw_text(drw, x, 0, w, bh, lrpad / 2, "<", 0 + #endif // SYMBOLS_PATCH #if PANGO_PATCH , True #endif // PANGO_PATCH