# HG changeset patch # User Matthew Wild # Date 1537190098 -3600 # Node ID 9245b1d8a818c48f9fd801921a3bd0548d1c8804 # Parent 7ab07818658787cd949f1eaaa01f79f712737f18 init.lua: Update for Lua 5.2 (only) diff -r 7ab078186587 -r 9245b1d8a818 init.lua --- a/init.lua Thu May 31 01:03:21 2018 +0200 +++ b/init.lua Mon Sep 17 14:14:58 2018 +0100 @@ -87,14 +87,13 @@ require "verse.client"; -- Config loading - local chunk, err = loadfile("config.lua"); + local config = setmetatable({}, { __index = _G }); + local chunk, err = loadfile("config.lua", "t", config); if not chunk then print("File or syntax error:", err); return 1; end - local config = {}; - setfenv(chunk, setmetatable(config, {__index = _G})); local ok, err = pcall(chunk); if not ok then print("Error while processing config:", err);