From 0a01ed862ca8ccd097587cae3d756ca2cebc3b8c Mon Sep 17 00:00:00 2001 From: TorchedSammy <38820196+TorchedSammy@users.noreply.github.com> Date: Fri, 6 May 2022 19:21:32 -0400 Subject: [PATCH] feat: print error if nature is missing --- lua.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/lua.go b/lua.go index d2bdef3..8f3c0fb 100644 --- a/lua.go +++ b/lua.go @@ -54,11 +54,13 @@ func luaInit() { fmt.Fprintln(os.Stderr, "Could not add Hilbish require paths! Libraries will be missing. This shouldn't happen.") } - err = util.DoFile(l, "nature/init.lua") - if err != nil { - err = util.DoFile(l, preloadPath) - if err != nil { + err1 := util.DoFile(l, "nature/init.lua") + if err1 != nil { + err2 := util.DoFile(l, preloadPath) + if err2 != nil { fmt.Fprintln(os.Stderr, "Missing nature module, some functionality and builtins will be missing.") + fmt.Fprintln(os.Stderr, "local error:", err1) + fmt.Fprintln(os.Stderr, "global install error:", err2) } } }