From 6d48b706c3d28097d1dc1b60290630294c47b4b9 Mon Sep 17 00:00:00 2001 From: Evan Purkhiser Date: Thu, 16 May 2013 03:33:15 -0400 Subject: [PATCH] Make ncurses recognize UTF8 support Add the U8#1 option to the terminfo file, this is an extended option in the terminfo specifying support for utf8 line graphics. This fixes some issues with ncurses not rendering utf8 glpyhs for it's extended ASCII set when termite supports utf8 just fine. --- Makefile | 2 +- termite.terminfo | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 338960f..bdd14b4 100644 --- a/Makefile +++ b/Makefile @@ -41,7 +41,7 @@ install: termite termite.desktop termite.terminfo install -Dm755 termite ${DESTDIR}${PREFIX}/bin/termite install -Dm644 termite.desktop ${DESTDIR}${PREFIX}/share/applications/termite.desktop install -Dm644 termite.1 ${DESTDIR}${PREFIX}/share/man/man1/termite.1 - tic termite.terminfo -o ${DESTDIR}${TERMINFO} + tic -x termite.terminfo -o ${DESTDIR}${TERMINFO} uninstall: rm -f ${DESTDIR}${PREFIX}/bin/termite diff --git a/termite.terminfo b/termite.terminfo index 9faf977..4951986 100644 --- a/termite.terminfo +++ b/termite.terminfo @@ -14,7 +14,8 @@ xterm-termite|VTE-based terminal, it#8, lines#24, pairs#32767, - acsc=``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, + U8#1, + acsc=++\,\,--..00``aaffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~, bel=^G, bold=\E[1m, cbt=\E[Z,