From d326e98714acab0c6be3cb036de2583c5eaf3789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20N=C3=BCcke?= Date: Wed, 3 Dec 2014 13:24:41 +0100 Subject: [PATCH] Fixed more.lua's behavior for long lines. Closes #491. --- .../assets/opencomputers/loot/OpenOS/bin/more.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/resources/assets/opencomputers/loot/OpenOS/bin/more.lua b/src/main/resources/assets/opencomputers/loot/OpenOS/bin/more.lua index 6a2a590ec..fc9371bb1 100644 --- a/src/main/resources/assets/opencomputers/loot/OpenOS/bin/more.lua +++ b/src/main/resources/assets/opencomputers/loot/OpenOS/bin/more.lua @@ -18,7 +18,8 @@ if not file then return end -local function readlines(file, line, num) +local line = nil +local function readlines(num) local w, h = component.gpu.getResolution() num = num or (h - 1) term.setCursorBlink(false) @@ -39,10 +40,9 @@ local function readlines(file, line, num) return true end -local line = nil while true do term.clear() - if not readlines(file, line) then + if not readlines() then return end while true do @@ -56,7 +56,7 @@ while true do break elseif code == keyboard.keys.enter or code == keyboard.keys.down then term.clearLine() - if not readlines(file, line, 1) then + if not readlines(1) then return end end