From d5b5ea02138107918642532a266550d1ab4122d3 Mon Sep 17 00:00:00 2001 From: "Kan-Ru Chen (陳侃如)" Date: Thu, 13 Feb 2014 18:40:06 +0800 Subject: Correctly justify Unicode characters in terminal Many Unicode characters take more spaces than one ASCII character. For example, Chinese characters are two characters wide when using monospace font in terminal. This patch use wcwidth of Markus Kuhn to count the correct width for justification. --- src/CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/CMakeLists.txt') diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 7bf7aad6..8359308e 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -49,7 +49,8 @@ set(LEDGER_SOURCES times.cc error.cc utils.cc - strptime.cc) + strptime.cc + wcwidth.cc) if(HAVE_BOOST_PYTHON) list(APPEND LEDGER_SOURCES -- cgit v1.2.3