1
1
mirror of https://git.shadowkat.net/izaya/OC-PsychOS2.git synced 2024-11-16 09:31:35 -05:00

fixed the backspacing past the start bug mostly

This commit is contained in:
XeonSquared 2019-01-09 16:16:53 +11:00
parent 64e4229c42
commit 6b62292dd1

View File

@ -12,9 +12,11 @@ function vtemu(gpua,scra)
local ty,ka,ch = coroutine.yield() local ty,ka,ch = coroutine.yield()
if ty == "key_down" and kba[ka] then if ty == "key_down" and kba[ka] then
if ch == 13 then ch = 10 end if ch == 13 then ch = 10 end
if ch == 8 and buf:len() > 0 then if ch == 8 then
if buf:len() > 0 then
write("\8 \8") write("\8 \8")
buf = buf:sub(1,-2) buf = buf:sub(1,-2)
end
elseif ch > 0 then elseif ch > 0 then
write(string.char(ch)) write(string.char(ch))
buf = buf .. string.char(ch) buf = buf .. string.char(ch)