From 8ea0a6728081b9b18c2f4aca508712b06d7b08d9 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Fri, 6 Jun 2025 16:41:06 +0300 Subject: [PATCH] Terminal: Add support for tabs --- userspace/programs/Terminal/Terminal.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/userspace/programs/Terminal/Terminal.cpp b/userspace/programs/Terminal/Terminal.cpp index 9f14d35c..edcfca87 100644 --- a/userspace/programs/Terminal/Terminal.cpp +++ b/userspace/programs/Terminal/Terminal.cpp @@ -687,6 +687,11 @@ Rectangle Terminal::putcodepoint(uint32_t codepoint) case '\r': m_cursor.x = 0; break; + case '\t': + m_cursor.x++; + while (m_cursor.x % 8) + m_cursor.x++; + break; case '\b': if (m_cursor.x > 0) m_cursor.x--;