Commit Graph

129 Commits

Author SHA1 Message Date
Lars Mueller
56ad946ec0 Bump version 2021-06-18 20:58:21 +02:00
Lars Mueller
137e471262 Lazy alias handling, remove testing code 2021-06-18 20:55:08 +02:00
Lars Mueller
cedfe1387b Remove most global localization from init.lua 2021-06-18 20:44:07 +02:00
Lars Mueller
4175974def Redo environments 2021-06-17 19:45:08 +02:00
Lars Mueller
0315a77696 Localize globals per file for all modules 2021-06-11 20:47:29 +02:00
Lars Mueller
257b9bc4d7 Remove "data" module in favor of "persistence" 2021-05-13 15:46:53 +02:00
Lars Mueller
54f45b3384 Bump version 2021-05-13 15:15:04 +02:00
Lars Mueller
8dc3054dd0 Patch globals leaking into modlib modules 2021-05-12 18:30:16 +02:00
Lars Mueller
db08d8bbde Experimental schematic format 2021-05-08 21:17:44 +02:00
Lars Mueller
e28ee76d7d Add debug module 2021-05-04 16:18:46 +02:00
Lars Mueller
c3f1cf8af9 Remove testing code 2021-05-04 15:17:10 +02:00
Lars Mueller
68f6573ff5 Bump version 2021-04-23 19:35:03 +02:00
Lars Mueller
7c1729acf9 Bump version 2021-04-23 12:43:05 +02:00
Lars Mueller
7253e2837a Fix undeclared global arg warning 2021-04-22 18:13:06 +02:00
Lars Mueller
95e4caa2f8 Bump version 2021-04-21 21:40:07 +02:00
Lars Mueller
7e00e3a237 Tabs 2021-04-21 21:29:22 +02:00
Lars Mueller
1ed07d6015 Make logfiles Minetest-independent 2021-04-21 21:28:27 +02:00
Lars Mueller
f516cc6bb8 Add Lua log files 2021-04-21 21:11:00 +02:00
Lars Mueller
fc683ce28c Bump version 2021-04-02 21:09:40 +02:00
Lars Mueller
bc6cd004ae Bump version 2021-04-01 01:06:12 +02:00
Lars Mueller
3bc15ad685 Bump version 2021-04-01 00:05:34 +02:00
Lars Mueller
41f25a9e31 Bump version 2021-03-31 23:42:41 +02:00
Lars Mueller
98bd1741ad Bump version 2021-03-31 22:37:04 +02:00
Lars Mueller
7bde15d703 assertdump is currently Minetest-dependent 2021-03-31 11:23:49 +02:00
Lars Mueller
cd9e1f13e1 Bump version 2021-03-30 22:27:16 +02:00
Lars Mueller
cd1c99c1db Merge branch 'lazy-loading' 2021-03-30 18:13:27 +02:00
Lars Mueller
ab37e3a606 Bump version 2021-03-30 18:10:50 +02:00
Lars Mueller
91841fdfa4 Localize variable 2021-03-30 18:04:45 +02:00
Lars Mueller
10ad1270e8 Experimental lazy loading 2021-03-29 14:42:56 +02:00
Lars Mueller
82f0e2942a Fix syntax error & indentation 2021-03-27 21:04:49 +01:00
Lars Mueller
f14aef3899 Add modlib.version 2021-03-27 20:44:28 +01:00
Lars Mueller
adb4b4fdaf Indentation: Use only tabs 2021-03-27 20:10:49 +01:00
Lars Mueller
d1baf23814 Split up "minetest" module in multiple files 2021-03-25 17:46:04 +01:00
Lars Mueller
11e8bc6f4c Fix assertdump stack level 2021-03-25 11:47:34 +01:00
Lars Mueller
2c051cc026 Add & use modlib.assertdump 2021-03-24 20:27:02 +01:00
Lars Mueller
2005754a46 Add binary module to reduce code duplication 2021-03-13 16:55:21 +01:00
Lars Mueller
8105ee2419 Experimental binary lua object notation (bluon) 2021-03-05 15:07:34 +01:00
Lars Mueller
44cca2569c Make modlib independent of Minetest 2021-03-04 12:18:26 +01:00
Lars Mueller
155ab6deb7 Add simple k-d-tree 2021-02-07 00:40:25 +01:00
Lars Mueller
6f0e6f459b Add quaternion from character_anim 2021-02-02 10:38:21 +01:00
Lars Mueller
cfdf3cf67b Improve mod.get_resource 2021-02-01 16:22:37 +01:00
Lars Mueller
f5a7d6b1fe Experimental Blitz3D .b3d file reader 2021-01-31 21:41:42 +01:00
Lars Mueller
454ffb1a46 Add ranked set 2021-01-25 21:18:56 +01:00
Lars Mueller
a1bf8a104f Unsilence builtin/strict.lua 2021-01-17 18:19:46 +01:00
Lars Mueller
1e10ab0270 Add modlib._RG for raw global access 2021-01-17 18:03:42 +01:00
Lars Mueller
b09ba18421 Remove testing 2021-01-16 17:22:46 +01:00
Lars Mueller
2b881acc28 Add min-heap 2021-01-16 17:17:29 +01:00
Lars Mueller
3df17ae43f Use vector utils in MT utils, fix load order 2020-12-22 10:16:30 +01:00
Lars Mueller
27b2de0367 Init cleanup 2020-12-21 18:23:30 +01:00
Lars Mueller
847bca6f69 Delete useless threading utils 2020-12-21 18:18:17 +01:00
Lars Mueller
7f36221d45 Remove class utils 2020-12-21 15:53:40 +01:00
Lars Mueller
ccff2f7673 Clean configuration system 2020-12-20 14:39:01 +01:00
Lars Mueller
b57dd2e269 Math alias bugfix 2020-12-20 11:58:35 +01:00
Lars Mueller
cc7a22ea76 Add trie 2020-12-19 15:13:03 +01:00
Lars Mueller
90bb055c6f Rename modlib.number to modlib.math 2020-12-19 15:01:42 +01:00
Lars Mueller
98c702ee28 Remove builtin global strictness 2020-11-15 11:28:05 +01:00
Lars Mueller
934ab6b128 Update init, add tests 2020-09-22 19:18:47 +02:00
Lars Mueller
e5266d9862 Large configuration improvements, text helpers 2020-06-02 23:07:33 +02:00
Lars Mueller
892a27deef rolling-9 2020-03-23 20:20:43 +01:00
Lars Mueller
a2cca67e48 rolling-8 2020-03-13 18:13:45 +01:00
Lars Mueller
94e38087e6 rolling-7 2020-02-29 12:55:02 +01:00
Lars Mueller
358cdf5084 Updates 2020-02-28 22:12:05 +01:00
Lars Mueller
b25fc33e64 Structure overhaul 2020-02-09 01:39:54 +01:00
Lars Mueller
85cd3a34f3 🎃 Halloween Update 2019-11-23 20:12:20 +01:00
Lars Mueller
b1b2e69b9d 🎃 Halloween Update 2019-10-31 21:53:08 +01:00
Lars Mueller
11d68ea8b5 Updates via shellscript 2019-09-01 16:12:51 +02:00
Lars Mueller
deabd6ac97 Updates via shellscript 2019-08-12 12:36:08 +02:00
Lars Mueller
240bec2a41 Updates via shellscript 2019-07-13 19:55:49 +02:00
Lars Mueller
648bfba2f5 Updates via shellscript 2019-05-09 16:47:04 +02:00
Lars Mueller
4197e25f52 Updates via shellscript 2019-05-05 15:31:29 +02:00
Lars Mueller
c1514fc8fb Updates via shellscript 2019-05-05 15:17:16 +02:00
Lars Mueller
0c78d1bcd9 Updates via shellscript 2019-05-05 15:15:07 +02:00
Lars Mueller
05de582917 Updates via shellscript 2019-05-05 15:09:26 +02:00
Lars Mueller
6b4feaec42 Updates via shellscript 2019-05-05 13:27:30 +02:00
Lars Mueller
eb55eff0d2 Updates via shellscript 2019-05-04 20:42:39 +02:00
Lars Mueller
39b7160a39 Updates via shellscript 2019-05-04 11:52:33 +02:00
Lars Mueller
13d9a0cefd Updates via shellscript 2019-05-03 19:04:47 +02:00
Lars Mueller
b9342c4ba4 Updates via shellscript 2019-05-03 17:44:33 +02:00
Lars Mueller
7c803f9f93 Updates via shellscript 2019-05-01 16:53:01 +02:00