--- rxvt-unicode/src/rxvtfont.C 2008/01/25 16:04:57 1.145 +++ rxvt-unicode/src/rxvtfont.C 2008/01/26 15:07:32 1.148 @@ -1298,14 +1298,8 @@ int w = term->fwidth * len; int h = term->fheight; - /* - * Maybe make buffering into a resource flag? Compile time option doesn't seems like a - * good idea from the perspective of packaging for wide variety of user configs. - */ - bool buffered = bg >= Color_transparent; -#ifdef FORCE_UNBUFFERED_XFT - buffered = false; -#endif + bool buffered = bg >= Color_transparent + && term->option (Opt_buffered); // cut trailing spaces while (len && text [len - 1] == ' ')