From 4006a62e538981844c4d0246a3326fe20219133e Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Thu, 14 May 2026 14:42:22 -0400 Subject: [PATCH] fix: remove stty -echo line, sync tangle --- org/channel-tui-main.org | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org/channel-tui-main.org b/org/channel-tui-main.org index 10c4db1..78283a0 100644 --- a/org/channel-tui-main.org +++ b/org/channel-tui-main.org @@ -910,8 +910,8 @@ Event handlers + daemon I/O + main loop. ;; breaks read on fd 0 in this SBCL environment, but -echo alone ;; works. A cat subprocess inherits the terminal and provides ;; bytes through a pipe that SBCL reads reliably. - (uiop:run-program '("stty" "-echo") :output nil :ignore-error-status t) - (let* ((cat-proc (uiop:launch-program '("stdbuf" "-o0" "cat") + ;; A cat subprocess reads keyboard input from the terminal. + (let* ((cat-proc (uiop:launch-program '("stdbuf" "-o0" "cat") :output :stream :input :interactive :stderr nil))