aboutsummaryrefslogtreecommitdiff
path: root/src/script/lua_api/l_util.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Split settings into seperate source and header filesShadowNinja2014-09-211-1/+2
| | | | This also cleans up settings a bit
* Add compression APIShadowNinja2014-09-201-0/+41
|
* Make print() NUL-safeShadowNinja2014-05-151-3/+4
|
* Organize builtin into subdirectoriesShadowNinja2014-05-071-0/+14
|
* Add write_json() to the async APIShadowNinja2014-05-071-0/+1
|
* Add proper lua api deprecated handlingsapier2014-04-291-0/+5
|
* Remove dependency on marshal and many other async changesShadowNinja2014-04-271-1/+1
| | | | | | | | | | | | This makes a number of changes: * Remove the dependency on marshal by using string.dump and loadstring. * Use lua_tolstring rather than having Lua functions pass string lengths to C++. * Move lua_api/l_async_events.* to cpp_api/s_async.*, where it belongs. * Make AsyncWorkerThread a child of ScriptApiBase, this removes some duplicate functionality. * Don't wait for async threads to shut down. (Is this safe? Might result in corruption if the thread is writing to a file.) * Pop more unused items from the stack * Code style fixes * Other misc changes
* Rename get_json_value to read_json_valueShadowNinja2014-01-111-1/+1
|
* Don't throw a error when writing JSON failsShadowNinja2013-12-181-2/+8
|
* Add 'minetest.write_json'ShadowNinja2013-12-181-0/+27
|
* Fix modstore/favourites hang by adding asynchronous lua job supportsapier2013-11-291-0/+16
|
* Allow non-string arguments for minetest.is_yes()PilzAdam2013-09-101-2/+8
|
* Add Settings interface for LuaPilzAdam2013-09-101-0/+12
|
* Add minetest.parse_json, engine.parse_jsonKahrl2013-09-021-0/+42
|
* Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenuKahrl2013-08-141-0/+199