From 150541d91bae1361a90f20f3323297b29b2e3e07 Mon Sep 17 00:00:00 2001 From: XeonSquared Date: Sat, 9 Nov 2019 13:16:51 +1100 Subject: [PATCH] made :read()ing from a terminal not leave the trailing \n --- module/vt-task.lua | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/module/vt-task.lua b/module/vt-task.lua index 5b10020..d465c1c 100644 --- a/module/vt-task.lua +++ b/module/vt-task.lua @@ -31,8 +31,7 @@ function vtemu(gpua,scra) -- creates a process to handle the GPU and screen addr coroutine.yield() end local n = buf:find("\n") - r, buf = buf:sub(1,n), buf:sub(n+1) - dprint("bread",r) + r, buf = buf:sub(1,n-1), buf:sub(n+1) return r end return bread, write, function() io.write("\27[2J\27[H") end