From: root Date: Tue, 9 Jan 2007 16:21:15 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.openbox.org/?a=commitdiff_plain;h=b6ae141263192750dc1c1d95b11e52a9b6cd364b;p=dana%2Furxvt.git *** empty log message *** --- diff --git a/Changes b/Changes index 89e2292c..f692d58b 100644 --- a/Changes +++ b/Changes @@ -28,10 +28,14 @@ TODO: fix rounding of colors when !xft (#aaaaaa => #a9a900) (do not use correct, - unbundled iom perl interface somewhat. - scrollbar-xterm now uses the selected scrollColor instead of fg (found by Aiviru). + - disabled linux kernel bug workaround again: disabling it gives + a 50% speed hit on affected machines, while enabling it gives + a similar speed hit to screen, which is likely the more common + case to work around for :/ - urxvt::rend2mask perl function, and utilization of it by matcher - (patch by Moshe Kamensky) - - use perl:matcher on a keysym to open most recently displayed URL - - with matcher, when multiple patterns match, last wins, not first + (patch by Moshe Kamensky). + - use perl:matcher on a keysym to open most recently displayed URL. + - with matcher, when multiple patterns match, last wins, not first. 8.1 Thu Dec 7 22:27:25 CET 2006 - ケリスマスプレゼント - zomg!!1, it's too early!!! diff --git a/src/feature.h b/src/feature.h index bc1ff5cd..d1dd21f0 100644 --- a/src/feature.h +++ b/src/feature.h @@ -391,10 +391,15 @@ /* * Enable the linux yield/usleep hack, which can dramatically improve - * performance without hurting. See command.C for details. + * performance by working around the linux kernel tty ratelimit bug. + * Unfortunately, it seems screen is negatively affected by this on some + * machines, so it is disabled by default. Use freebsd or any other kernel + * that doesn't suffer form this bug and it will be fast either way. + * + * See command.C for details. */ #if __linux__ -# define LINUX_YIELD_HACK 1 +# define LINUX_YIELD_HACK 0 #endif #endif