diff --git a/src/wcwidth6.cpp b/src/wcwidth6.cpp index 7a9ba06ae..ccc1e2ce5 100644 --- a/src/wcwidth6.cpp +++ b/src/wcwidth6.cpp @@ -229,8 +229,9 @@ int mk_wcwidth(wchar_t ucs) (ucs >= 0xfe10 && ucs <= 0xfe19) || /* Vertical forms */ (ucs >= 0xfe30 && ucs <= 0xfe6f) || /* CJK Compatibility Forms */ (ucs >= 0xff00 && ucs <= 0xff60) || /* Fullwidth Forms */ - (ucs >= 0xffe0 && ucs <= 0xffe6) || + (ucs >= 0xffe0 && ucs <= 0xffe6) #ifndef CYGWIN + || (ucs >= 0x20000 && ucs <= 0x2fffd) || (ucs >= 0x30000 && ucs <= 0x3fffd) #endif