aboutsummaryrefslogtreecommitdiff
path: root/builtin/common/strict.lua
AgeCommit message (Collapse)Author
2023-01-09Always set globals in __newindex (#13131)Jude Melton-Houghton
2022-11-09Fix typos and en_US/en_GB inconsistency in various files (#12902)Abdou-31
2022-07-02Optimize strict.lua (#12495)Lars Müller
Co-authored-by: sfan5 <sfan5@live.de>
2022-05-08Remove unused variable WARN_INITZughy
2017-03-13[CSM] Improve security for client-sided mods (#5100)red-001
2016-06-28Only allow strings to be passed to minetest.global_exists (#4253)HybridDog
Sometimes you accidentally forget the quotes when using global_exists, this makes minetest abort if you did so. M builtin/common/strict.lua
2015-10-14Refactor loggingShadowNinja
- Add warning log level - Change debug_log_level setting to enumeration string - Map Irrlicht log events to MT log events - Encapsulate log_* functions and global variables into a class, Logger - Unify dstream with standard logging mechanism - Unify core.debug() with standard core.log() script API
2015-04-21Add minetest.global_exists()ShadowNinja
2015-02-04Change assignment to global in a function to warningrubenwardy
2014-11-23Make duplicate warning checks file and line specificShadowNinja
2014-11-23Fix console spaming by debug function on mod checking for global variable to ↵sapier
exist.
2014-11-19Add strict moduleShadowNinja
Also fix leaking globals found by it.