summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2017-08-01Merge remote-tracking branch 'origin/master' into tupleskyren
2017-08-01Callbacks should be 'static again, fix #33kyren
2017-07-31Remove the rest of the uses of pack / unpackkyren
2017-07-31Two major API changes to start with:kyren
2017-07-30Merge pull request #31 from jonas-schievink/clone-userdatakyren
2017-07-29Relax requirements for UserData to impl FromLuaJonas Schievink
2017-07-28Small typo fixkyren
2017-07-28Document `Error`Jonas Schievink
2017-07-27Fix several bugs with error handling in xxx_with_traceback functionskyren
2017-07-27'main_state' fixkyren
2017-07-26Merge pull request #27 from jonas-schievink/userdatakyren
2017-07-26Clean up lifetimes after LuaCallback typedef changekyren
2017-07-26Don't use hlist macros in userdata exampleJonas Schievink
2017-07-26Document Lua::create_functionJonas Schievink
2017-07-26Fix wrong name of __newindex metamethodkyren
2017-07-26Document the UserData traitJonas Schievink
2017-07-25Deny warnings in doc testsJonas Schievink
2017-07-25Remove unneeded variable from exampleJonas Schievink
2017-07-25Merge pull request #24 from jonas-schievink/exampleskyren
2017-07-25Use stack_guard when the function doesn't return Resultkyren
2017-07-25tiny typoJonas Schievink
2017-07-25AnyUserData docsJonas Schievink
2017-07-25Replace unneeded eval by execJonas Schievink
2017-07-25Document UserDataMethodsJonas Schievink
2017-07-25Table docs and examplesJonas Schievink
2017-07-25Add an exampleJonas Schievink
2017-07-25Beef up the String APIJonas Schievink
2017-07-25Add Function::call exampleJonas Schievink
2017-07-25Beef up Function::bind docs + exampleJonas Schievink
2017-07-24Remove "equivalent" Lua code from Function::bindJonas Schievink
2017-07-24Make examples adhere to API guidelinesJonas Schievink
2017-07-24auto formattingkyren
2017-07-24Slight changes for consistencykyren
2017-07-24Merge remote-tracking branch 'base/master' into remove-lua-prefixkyren
2017-07-24Do several more Lua prefix renames, add prelude modulekyren
2017-07-23Remove error_guardkyren
2017-07-23Fixes after rebaseJonas Schievink
2017-07-23Continue renames in comments/stringsJonas Schievink
2017-07-23Rename `LuaString` to `String`Jonas Schievink
2017-07-23Remove the `Lua*` prefix from most typesJonas Schievink
2017-07-23More aggressively remove code from error_guardkyren
2017-07-23Make test_expired_userdata less noisyJonas Schievink
2017-07-23Add a test ensuring that userdata is droppedJonas Schievink
2017-07-23Reduce error_guard code to as little as possiblekyren
2017-07-23Userdata can have __gc metamethods called multiple timeskyren
2017-07-19Possibly this fixes rust stable?kyren
2017-07-19Allow callback functions to have 'lua lifetime rather than 'statickyren
2017-07-19Rename LightUserData to LuaLightUserData for consistencykyren
2017-07-19Add back explanatory comment about trying "return <expr>" before statementkyren
2017-07-16Give `Lua::eval` a source name param and simplifyJonas Schievink