From d01a9c666f2d9f44a35562154ff86c7ce20e3e65 Mon Sep 17 00:00:00 2001 From: AntumDeluge Date: Wed, 5 Jul 2017 14:53:09 -0700 Subject: [PATCH] Print mod source that called deprecated `intllib.Getter`. --- init.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/init.lua b/init.lua index e98b5dd..b6cb1e9 100644 --- a/init.lua +++ b/init.lua @@ -65,8 +65,11 @@ end function intllib.Getter(modname) + local info = debug and debug.getinfo and debug.getinfo(2) + local loc = info and info.short_src..":"..info.currentline minetest.log("deprecated", "intllib.Getter is deprecated." - .."Please use intllib.make_gettext_pair instead.") + .." Please use intllib.make_gettext_pair instead." + ..(info and " (called from "..loc..")" or "") return Getter(modname) end