Commit c1958204 authored by David Lawrence Ramsey's avatar David Lawrence Ramsey
Browse files

clarify the warning message when sufficient wide character support isn't

found, and merge missing part of DB's patch to handle tabs properly in
display_string()


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2203 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
No related merge requests found
Showing with 2 additions and 2 deletions
+2 -2
......@@ -361,7 +361,7 @@ if test "x$CURSES_LIB_WIDE" = "xyes" -a "x$ac_cv_func_mbtowc" = "xyes" -a "x$ac_
then
AC_DEFINE(NANO_WIDE, 1, [Define this if your system has wide character support (a wide curses library, mbtowc(), wctomb(), and wcwidth()).])
else
AC_MSG_WARN([No wide character support found. nano will not be able to support UTF-8.])
AC_MSG_WARN([Insufficient wide character support found. nano will not be able to support UTF-8.])
fi
AC_CONFIG_FILES([
......
......@@ -1937,7 +1937,7 @@ char *display_string(const char *buf, size_t start_col, size_t len, bool
#endif
' ';
start_col++;
while ((column + index) % tabsize) {
while (start_col % tabsize != 0) {
converted[index++] = ' ';
start_col++;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment