From 18a4658d4f307d8f8201afb90e30363fba3f362d Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Mon, 3 Aug 2020 09:43:55 +0200 Subject: [PATCH] anchor: in a UTF-8 locale, show an anchor as a diamond, for visibility --- src/winio.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/winio.c b/src/winio.c index 0b202581..d37d355d 100644 --- a/src/winio.c +++ b/src/winio.c @@ -2276,7 +2276,12 @@ void draw_row(int row, const char *converted, linestruct *line, size_t from_col) wattroff(edit, interface_color_pair[LINE_NUMBER]); #ifndef NANO_TINY if (line->has_anchor && from_col == 0) - wprintw(edit, "+"); +#ifdef ENABLE_UTF8 + if (using_utf8()) + wprintw(edit, "\xE2\x97\x86"); /* black diamond */ + else +#endif + wprintw(edit, "+"); else #endif wprintw(edit, " ");