--- src/rxvt.h.old 2007-02-18 01:55:51 +0900 +++ src/rxvt.h 2007-02-28 02:39:30 +0900 @@ -677,7 +677,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))