-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: rxvt-unicode-sixel
action: commit
revision:
path_from:
revision_from: d8cb6497e6a52e66086908053efed6b0289172d8:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

git://git.thebackupbox.net/rxvt-unicode-sixel

commit d8cb6497e6a52e66086908053efed6b0289172d8
Author: Marc Lehmann <schmorp@schmorp.de>
Date:   Tue Jan 9 16:21:15 2007 +0000

    *** empty log message ***

diff --git a/Changes b/Changes

index 89e2292c0b90914db6618e5f93cf0b9970d6db9a..

index ..f692d58b807904f27a05b76503fa0671a7f04146 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 bc1ff5cd918cd91e0b87684133f92b8993cfca13..

index ..d1dd21f0085427191e089df1cc6a86596238e836 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

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 10:51:03 2024