From 349fa8bc813c4204744d0e3776449ea61aa0caa2 Mon Sep 17 00:00:00 2001 From: asrael Date: Wed, 3 Dec 2025 16:22:44 -0600 Subject: [PATCH] add log constants to lua --- src/lua/pxl8/core.lua | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/lua/pxl8/core.lua b/src/lua/pxl8/core.lua index a629765..e4b0348 100644 --- a/src/lua/pxl8/core.lua +++ b/src/lua/pxl8/core.lua @@ -37,6 +37,12 @@ local function get_caller_info() return "?", 0 end +core.LOG_TRACE = 0 +core.LOG_DEBUG = 1 +core.LOG_INFO = 2 +core.LOG_WARN = 3 +core.LOG_ERROR = 4 + local function make_logger(level) return function(msg) local src, line = get_caller_info() @@ -44,11 +50,11 @@ local function make_logger(level) end end -core.info = make_logger(0) -core.warn = make_logger(1) -core.error = make_logger(2) -core.debug = make_logger(3) -core.trace = make_logger(4) +core.trace = make_logger(core.LOG_TRACE) +core.debug = make_logger(core.LOG_DEBUG) +core.info = make_logger(core.LOG_INFO) +core.warn = make_logger(core.LOG_WARN) +core.error = make_logger(core.LOG_ERROR) function core.quit() C.pxl8_set_running(core.sys, false)