summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-12-03missed stack size fixkyren
2017-12-03More refactoring towards mem error safetykyren
2017-12-03auto formattingkyren
2017-12-03more refactoring trying to find a workable path to 'm' error safetykyren
2017-12-02still making small structural changeskyren
2017-12-02auto-formattingkyren
2017-12-02new strategy for protected ffi callskyren
2017-12-02make some things privatekyren
2017-12-02move error / panic metatable creationkyren
2017-12-02split macros into their own filekyren
2017-12-02Experimental protected versions of all used 'm' erroring functionskyren
2017-11-07Add test ensuring behaviour is correctTimidger
2017-11-07Only get gc on setmetatable if metatable isn't nilTimidger
2017-10-29Check that we have enough room on stack for moduleTimidger
2017-10-29Fixed test to use Lua assertTimidger
2017-10-29Added pop after loading lua libraryTimidger
2017-10-29Added test for loading unsafe debug library in LuaTimidger
2017-10-28Added ability to load debug lib, Fixes #52Timidger
2017-10-26Correctly wrap external errors so that Debug trait and Error::cause are correctkyren
2017-10-25Fix xpcall return values, make the tests a lot better.kyren
2017-10-24Fix some clippy lints, possible edge case API incompatibility around HashMapkyren
2017-10-24It turns out, luaL_ref uses 1 extra internal stack spacekyren
2017-10-23auto-formattingkyren
2017-10-23Possibly better stack behaviorkyren
2017-10-23Fix quadratic behavior in bindkyren
2017-10-14Cleanups of userdata handling, particularly around callbackskyren
2017-09-30more reorganization, move simple type defines to types.rs modulekyren
2017-09-30move userdata tests into userdata.rskyren
2017-09-30crudely move LightUserData/UserData/AnyUserData to their own modulekyren
2017-09-30move table tests to table.rskyren
2017-09-30Merge pull request #45 from jonas-schievink/stringkyren
2017-09-26Print CallbackError in a better waykyren
2017-09-16Merge pull request #47 from jonas-schievink/base--kyren
2017-09-17Don't load the base library into the "base" globalJonas Schievink
2017-09-15Add `String::as_bytes_with_nul`Jonas Schievink
2017-09-15Impl `AsRef<[u8]>` and generic `PartialEq` for `String`Jonas Schievink
2017-09-15Move string and table wrappers into own filesJonas Schievink
2017-09-15Fix links in `Variadic` docsJonas Schievink
2017-09-14More documentation workJonas Schievink
2017-09-10Add methods to get/set metatables on Tablekyren
2017-09-09Rename 'lua lifetimes to actually be 'luakyren
2017-08-03Fixup grammar error in doc comments.kyren
2017-08-03autoformattingkyren
2017-08-02Riiight, doctests don't even *show* warnings by default, this flag is important.kyren
2017-08-02deny(warnings) on doctests I don't think is necessary anymore?kyren
2017-08-02Whoops, was testing removing that and placed it back in the wrong placekyren
2017-08-02Provide custom allocators that ensure that OOM results in an abortkyren
2017-08-02Merge pull request #34 from jonas-schievink/better-errorkyren
2017-08-02setmetatable should return the tablekyren
2017-08-02Handle LUA_ERRERRJonas Schievink