From 0e047a5b350d07d3f79641866fa1b13b681dcb07 Mon Sep 17 00:00:00 2001 From: hkc Date: Tue, 17 Oct 2023 19:11:16 +0300 Subject: [PATCH] Added simple event printer --- events.lua | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 events.lua diff --git a/events.lua b/events.lua new file mode 100644 index 0000000..0a18ef0 --- /dev/null +++ b/events.lua @@ -0,0 +1,15 @@ +local pretty = require("cc.pretty") + +while true do + local evd = { os.pullEvent() } + local ev, evd = table.remove(evd, 1), evd + if ev == "key_up" and evd[1] == keys.q then + break + elseif ev == "term_resize" then + local w, h = term.getSize() + print("term_resize", w, h) + else + io.write(ev.." ") + pretty.print(pretty.pretty(evd)) + end +end