Is the mod supposed to pass ie around to itself but set the global version of the variable to nil
There is nothing more globally accessible than how the irc mod uses the ie variable currently, so it is inadvisable to keep it that way, right, or does the local declaration actually protect it even in the current scope?
https://github.com/minetest/minetest/blob/master/doc/lua_api.txt#L5355 says to store the insecure environment "IN A LOCAL VARIABLE" (and says so in all caps). However, it also says that it must be obtained in a global scope.
nil
ie
variable currently, so it is inadvisable to keep it that way, right, or does thelocal
declaration actually protect it even in the current scope?