home: hub: zuo

Download patch

ref: 721b30334fb8b6ccfa5cadf2f6e620dc8e8e1327
parent: abb7335cdf0c50b5ecaf99d6ffe106a539211f3d
author: grobe0ba <grobe0ba@tcp80.org>
date: Tue Jun 18 17:14:08 CDT 2024

disable ansi escapes on 9

--- a/zuo.c
+++ b/zuo.c
@@ -1431,6 +1431,9 @@
     }
   }
 #endif
+#if defined(_PLAN9_SOURCE)
+  zuo_ansi_ok = 0;
+#endif
 }
 
 static zuo_raw_handle_t zuo_get_std_handle(int which) {
@@ -1476,16 +1479,22 @@
 
 static void zuo_error_color(void) {
   zuo_suspend_signal();
+#if !defined(_PLAN9_SOURCE)
   zuo_print_terminal(2, "\033[91m");
+#endif
 }
 
 static void zuo_alert_color(void) {
   zuo_suspend_signal();
+#if !defined(_PLAN9_SOURCE)
   zuo_print_terminal(1, "\033[94m");
+#endif
 }
 
 static void zuo_normal_color(int which) {
+#if !defined(_PLAN9_SOURCE)
   zuo_print_terminal(which, "\033[0m");
+#endif
   fflush((which == 1) ? stdout : stderr);
   zuo_resume_signal();
 }