From 053419dc3cacefe4938157dc7d41d6cf8df9e04d Mon Sep 17 00:00:00 2001 From: Sergey Bugaev Date: Tue, 17 Sep 2019 21:44:52 +0300 Subject: [PATCH] Terminal: Ensure a \t always advances by at least one column --- Libraries/LibVT/Terminal.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/LibVT/Terminal.cpp b/Libraries/LibVT/Terminal.cpp index afbe8d4ab6..c51def99bb 100644 --- a/Libraries/LibVT/Terminal.cpp +++ b/Libraries/LibVT/Terminal.cpp @@ -799,7 +799,7 @@ void Terminal::on_char(u8 ch) m_client.beep(); return; case '\t': { - for (unsigned i = m_cursor_column; i < columns(); ++i) { + for (unsigned i = m_cursor_column + 1; i < columns(); ++i) { if (m_horizontal_tabs[i]) { set_cursor(m_cursor_row, i); return;