--- ../rxvt-unicode-8.8-orig/src/rxvt.h 2007-12-15 18:27:32 +0000 +++ src/rxvt.h 2007-12-25 23:40:36 +0000 @@ -645,7 +645,8 @@ // for speed reasons, we assume that all codepoints 32 to 126 are // single-width. -#define WCWIDTH(c) (IN_RANGE_INC (c, 0x20, 0x7e) ? 1 : wcwidth (c)) +// also fix symbols in Japanese fonts --AC +#define WCWIDTH(c) (IN_RANGE_INC (c, 0x20, 0x7e) ? 1 : IN_RANGE_INC(c, 0x2000, 0x27FF) ? 2 : wcwidth (c)) /* convert pixel dimensions to row/column values. Everything as int32_t */ #define Pixel2Col(x) Pixel2Width((int32_t)(x))