From 35b647ed4a885e0aadcbd6e07e63a1a401566f91 Mon Sep 17 00:00:00 2001 From: Carter Kolwey Date: Sat, 2 Jan 2016 01:13:38 -0600 Subject: [PATCH] Add os.datetable(), a (very) limited wrapper for os.date(). Fixes #246. --- mesecons_luacontroller/init.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mesecons_luacontroller/init.lua b/mesecons_luacontroller/init.lua index bbbd280..839d150 100644 --- a/mesecons_luacontroller/init.lua +++ b/mesecons_luacontroller/init.lua @@ -201,6 +201,10 @@ local function safe_print(param) print(dump(param)) end +local function safe_date() + return(os.date("*t",os.time())) +end + local function remove_functions(x) local tp = type(x) if tp == "table" then @@ -321,6 +325,7 @@ local function create_environment(pos, mem, event) clock = os.clock, difftime = os.difftime, time = os.time, + datetable = safe_date, }, } env._G = env