--- ../rxvt-unicode-9.02-orig/src/rxvt.h 2008-01-28 20:48:32 +0900 +++ src/rxvt.h 2008-03-22 01:27:34 +0900 @@ -610,7 +610,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))