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();
}