From 8496726ab1a8daead53b8bcdc0e7ce40db2d3137 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Mon, 18 Aug 2025 17:03:17 +0300 Subject: [PATCH] Terminal: Ignore some control characters --- userspace/programs/Terminal/Terminal.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/userspace/programs/Terminal/Terminal.cpp b/userspace/programs/Terminal/Terminal.cpp index 9d208c7e..6647c638 100644 --- a/userspace/programs/Terminal/Terminal.cpp +++ b/userspace/programs/Terminal/Terminal.cpp @@ -669,6 +669,14 @@ Rectangle Terminal::putcodepoint(uint32_t codepoint) auto& texture = m_window->texture(); switch (codepoint) { + case 0x00: // null + case 0x01: // start of heading + case 0x02: // start of text + case 0x1C: // file separator + case 0x1D: // group separator + case 0x1E: // record separator + case 0x1F: // unit separator + break; case '\a': // TODO: bell break;