From e53939844cd1b3e53769f8392baa745ffac4fef1 Mon Sep 17 00:00:00 2001 From: Amr Gharbeia Date: Wed, 20 May 2026 09:39:56 -0400 Subject: [PATCH] v1.1.1: fix format No more arguments on CSI key press MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit parse-csi-params format string had ~C[~{~d~};~d~C — the trailing ~C had no matching argument (terminator already consumed by ~d). Removed the spurious ~C. Bug triggered on every arrow key, home, end, etc. --- org/text-input.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org/text-input.org b/org/text-input.org index b7bddd7..de63dbe 100644 --- a/org/text-input.org +++ b/org/text-input.org @@ -430,7 +430,7 @@ sequences where modifiers appear in a non-standard position. :raw (string (code-char code)))) (make-key-event :key (or key :unknown) :ctrl ctrl :alt alt :shift shift - :raw (format nil "~C[~{~d~};~d~C" #\Esc params terminator))))) + :raw (format nil "~C[~{~d~};~d" #\Esc params terminator))))) #+END_SRC ** Raw byte reader