Commit Graph

61 Commits

Author SHA1 Message Date
Lars Mueller
e8722e3dac B3D test: Close stream as early as possible 2022-02-20 01:39:52 +01:00
Lars Mueller
5b9cfa16a1 SQLite3 persistence test: Don't leave file in CWD 2022-01-23 13:54:48 +01:00
Lars Mueller
e346128d4d Add web.uri.encode[_component] 2022-01-19 17:24:29 +01:00
Lars Mueller
e3ef255bf5 Add hashheap 2022-01-19 16:45:47 +01:00
Lars Mueller
d709a7e001 Fix test 2022-01-18 20:46:12 +01:00
Lars Mueller
f4b7eca18f Add func.memoize 2022-01-18 18:47:38 +01:00
Lars Mueller
479afb6c88 Add math.log(number, [base]) 2022-01-17 14:16:42 +01:00
Lars Mueller
e33360ee49 Add math.log[base](number) 2022-01-17 11:58:16 +01:00
Lars Mueller
005be9fbf5 Add web.html.[un]escape 2022-01-04 13:42:46 +01:00
Lars Mueller
fa328b16db Luon & lua log file: Fix handling of keyword keys 2021-12-30 17:12:51 +01:00
Lars Mueller
e048fb3b03 colorspec.from_string(): return nothing if invalid 2021-11-13 23:57:32 +01:00
Lars Mueller
2a6c587784 Fix logfile test 2021-09-22 13:32:13 +02:00
Lars Mueller
fe9a55505b lua_log_file:init(): preserve root 2021-09-20 21:33:06 +02:00
Lars Mueller
9664be450e Fix JSON reader surrogate pair handling 2021-09-16 19:30:24 +02:00
Lars Mueller
5e673ded19 Remove assertion message 2021-09-07 21:08:08 +02:00
Lars Mueller
41feceb003 Add experimental JSON module 2021-09-07 20:52:42 +02:00
Lars Mueller
9fee80061e Tests: Don't require disabling mod security 2021-08-09 17:23:59 +02:00
Lars Mueller
9af2d64ad9 Bluon: Fix nan reading 2021-08-09 13:46:15 +02:00
Lars Mueller
258d9d956d Fix binary search test 2021-08-09 13:36:44 +02:00
Lars Mueller
a5e4696cd1 Add binary search test 2021-08-08 23:43:06 +02:00
Lars Mueller
e9865f0066 Simplify func.iterate 2021-08-08 23:32:50 +02:00
Lars Mueller
90c3b0ed90 Fix math.tostring 2021-08-08 22:37:47 +02:00
Lars Mueller
a2a6cdd64d Convert indentation to tabs 2021-07-20 22:42:42 +02:00
Lars Mueller
4f59279591 Add SQLite3 database persistence 2021-07-14 21:52:13 +02:00
Lars Mueller
a86b24eef5 Add func.for_generator 2021-07-14 10:26:57 +02:00
Lars Mueller
9d50e504fd Fix colorspec:to_string 2021-07-12 16:15:37 +02:00
Lars Mueller
44a98a7d41 Add hashlist 2021-07-11 16:52:41 +02:00
Lars Mueller
e29183f574 Add Minetest Luon: ItemStack and AreaStore support 2021-07-11 16:08:57 +02:00
Lars Mueller
80bd0b6299 Make Luon object-oriented, add aux_read/write support 2021-07-08 13:28:11 +02:00
Lars Mueller
27df865b6e Fix handling of cross-referencing tables 2021-07-07 19:14:56 +02:00
Lars Mueller
4026f6dd0d Luon: Rename (de)serialize to read/write 2021-07-07 12:31:40 +02:00
Lars Mueller
1d2c6c5c37 Add experimental luon module 2021-07-06 21:56:20 +02:00
Lars Mueller
d852c081ed Add circular test for Lua log file 2021-07-06 09:24:25 +02:00
Lars Mueller
abced343d8 Deal with Lua log file memory leak 2021-07-03 19:35:02 +02:00
Lars Mueller
95415c0929 Add table.deep_foreach_any 2021-07-03 12:19:44 +02:00
Lars Mueller
7a82efb75f Add func.iterate and func.aggregate 2021-07-03 11:55:36 +02:00
Lars Mueller
8dc3054dd0 Patch globals leaking into modlib modules 2021-05-12 18:30:16 +02:00
Lars Mueller
44ad494d99 Lua log files: Fix infinities 2021-04-22 11:54:25 +02:00
Lars Mueller
f516cc6bb8 Add Lua log files 2021-04-21 21:11:00 +02:00
Lars Mueller
f5dd65d772 Make tests Minetest-independent 2021-03-30 18:06:41 +02:00
Lars Mueller
adb4b4fdaf Indentation: Use only tabs 2021-03-27 20:10:49 +01:00
Lars Mueller
6f0dbaaeb3 Fix colorspec.from_string, add tests 2021-03-27 12:18:27 +01:00
Lars Mueller
b87395272b Improve tests 2021-03-24 23:46:17 +01:00
Lars Mueller
2c051cc026 Add & use modlib.assertdump 2021-03-24 20:27:02 +01:00
Lars Mueller
7a92f3b492 Bluon: Fix integer serialization & tests 2021-03-13 16:19:57 +01:00
Lars Mueller
8105ee2419 Experimental binary lua object notation (bluon) 2021-03-05 15:07:34 +01:00
Lars Mueller
d728157204 Add table.rope with :write and :to_text 2021-03-04 08:30:19 +01:00
Lars Mueller
ba4a6ab8e6 b3d test default false 2021-02-12 14:05:56 +01:00
Lars Mueller
4bdd79cadc kdtree tests 2021-02-07 14:00:48 +01:00
Lars Mueller
c00d014041 Improve tests 2021-02-02 23:12:55 +01:00