From a84506b8605f859048bd6ed0f6c38574a145ad46 Mon Sep 17 00:00:00 2001 From: payonel Date: Sun, 7 Jun 2020 15:05:11 -0700 Subject: [PATCH] vt ABCD default is 1 closes #3320 --- .../opencomputers/loot/openos/lib/core/full_vt.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/resources/assets/opencomputers/loot/openos/lib/core/full_vt.lua b/src/main/resources/assets/opencomputers/loot/openos/lib/core/full_vt.lua index dcafc5edc6..b2e7fbc83e 100644 --- a/src/main/resources/assets/opencomputers/loot/openos/lib/core/full_vt.lua +++ b/src/main/resources/assets/opencomputers/loot/openos/lib/core/full_vt.lua @@ -14,13 +14,13 @@ local function set_cursor(window, x, y) end -- -- These DO NOT SCROLL --- [(%d+)A move cursor up n lines --- [(%d+)B move cursor down n lines --- [(%d+)C move cursor right n lines --- [(%d+)D move cursor left n lines -rules[{"%[", "%d+", "[ABCD]"}] = function(window, _, n, dir) +-- [(%d*)A move cursor up n lines +-- [(%d*)B move cursor down n lines +-- [(%d*)C move cursor right n lines +-- [(%d*)D move cursor left n lines +rules[{"%[", "%d*", "[ABCD]"}] = function(window, _, n, dir) local dx, dy = 0, 0 - n = tonumber(n) + n = tonumber(n) or 1 if dir == "A" then dy = -n elseif dir == "B" then