aboutsummaryrefslogtreecommitdiff
path: root/examples/spinner.lua
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2024-05-07 19:42:13 +0200
committerThijs Schreijer <thijs@thijsschreijer.nl>2024-05-07 19:56:24 +0200
commitc8a2d1d2dacde9fea43ebbacf924707d563cf99a (patch)
tree2be118fc759855635c45ffe048b1d61a2f173248 /examples/spinner.lua
parenta22b5c8e14105b9617c8b2000f6353b011d1d0f9 (diff)
downloadluasystem-c8a2d1d2dacde9fea43ebbacf924707d563cf99a.tar.gz
luasystem-c8a2d1d2dacde9fea43ebbacf924707d563cf99a.tar.bz2
luasystem-c8a2d1d2dacde9fea43ebbacf924707d563cf99a.zip
make readkey async, and add keyboard parser; ansi + utf8
Diffstat (limited to 'examples/spinner.lua')
-rw-r--r--examples/spinner.lua4
1 files changed, 2 insertions, 2 deletions
diff --git a/examples/spinner.lua b/examples/spinner.lua
index 5526adc..e518e60 100644
--- a/examples/spinner.lua
+++ b/examples/spinner.lua
@@ -44,8 +44,8 @@ local spinner do
44 i = i + 1 44 i = i + 1
45 if i > #spin then i = 1 end 45 if i > #spin then i = 1 end
46 46
47 if sys.keypressed() then 47 if sys.readkey(0) ~= nil then
48 sys.readkey() -- consume key pressed 48 while sys.readkey(0) ~= nil do end -- consume keys pressed
49 io.write(" "); 49 io.write(" ");
50 left() 50 left()
51 showCursor() 51 showCursor()