From 2d939184694fd0f0046d6b2dafc219eccd1fccc0 Mon Sep 17 00:00:00 2001 From: Curtis Shmyr Date: Tue, 5 Aug 2014 22:36:42 -0600 Subject: [PATCH] Log reason why a Lua script fails to parse --- lua/scriptwrapper.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lua/scriptwrapper.lua b/lua/scriptwrapper.lua index 1603dd06c2..1f2c8211bf 100644 --- a/lua/scriptwrapper.lua +++ b/lua/scriptwrapper.lua @@ -31,9 +31,9 @@ Tick = function() end ExecuteSandboxedScript = function(file, contents) - local script = loadstring(contents, file) + local script, err = loadstring(contents, file) if (script == nil) then - FatalError("Error parsing " .. file) + FatalError("Error parsing " .. file .. ". Reason: " .. err) else TryRunSandboxed(script) end