WISH: http://www120.pair.com/mccarthy/nextstep/intro.htmld/Workspace.html is the correct nextstep look.
DUMB: support tex fonts
+ - add FORCE_UNBUFFERED_XFT define to features.h.
+
7.7 Tue Feb 21 12:32:49 CET 2006
- use double-buffered drawing (xft fonts only). On many driver/hardware
combination this actually increases xft drawing speed, at the expense
* report bugs, too!), but don't _expect_ them to work.
*/
+/*
+ * Forcefully disable double-buffering for xft. On some card/driver combination
+ * this slightly decreases performance, on most it greatly helps it.
+ * The slowdown is small, so it * should normally be enabled.
+ */
+/* #define FORCE_UNBUFFERED_XFT */
+
/*
* The cursor blink interval, in seconds.
*/
int h = term->fheight;
bool buffered = 0
-#if defined(XPM_BACKGROUND) || defined(TRANSPARENT)
+#ifndef FORCE_UNBUFFERED_XFT
+# if defined(XPM_BACKGROUND) || defined(TRANSPARENT)
|| !term->am_transparent // we aren't transparent
|| term->am_pixmap_trans // we have a pixmap
-#endif
+# endif
|| bg >= 0; // we don't use a transparent bg
+#endif
// cut trailing spaces
while (len && text [len - 1] == ' ')