Commit History

Author SHA1 Message Date
  Bart van Strien 5d43c9601a Automatically deduce the type in luax_pushtype, if possible 8 years ago
  Bart van Strien 7dd960619d Automatically deduce the type in luax_checktype, luax_getmodule, luax_optmodule and luax_totype 8 years ago
  Bart van Strien c761202486 Build type information on first use (load-time), instead of using a hardcoded list 8 years ago
  Alex Szpakowski 2c4e713114 Imported some of the dynamiccore branch from love-experiments: 9 years ago
  Alex Szpakowski 2f419c1c83 Replaced most cases of type bits and type name strings in love's Lua wrapper code with type id's. 10 years ago
  Alex Szpakowski a7b27f3303 Forgot to remove a bit of code... 10 years ago
  Alex Szpakowski 6eee2368be Literal strings containing Lua code can be passed into love.thread.newThread directly, similar to loadstring and love.graphics.newShader (resolves issue #622.) 10 years ago
  Alex Szpakowski da7cd267ea Changed luax_pushtype to retain the pushed object itself, but only if the object isn't in the Lua state already. 11 years ago
  Alex Szpakowski 014b9a46e5 Updated the Lua wrapper code for modules to account for cases where the module's instance is removed from memory completely and recreated during the program's lifetime. 11 years ago
  Alex Szpakowski dfa319e01a Replaced the EXCEPT_GUARD macro for converting love exceptions into Lua errors with the new luax_catchexcept function, which takes lambda function arguments. 11 years ago
  Alex Szpakowski 06f80d5c08 Fixed undefined behaviour when love exceptions are converted into Lua errors (resolves issue #729) 12 years ago
  Alex Szpakowski ec9dec6b80 Replaced luax_newtype with luax_pushtype (and added luax_rawnewtype for the old functionality of luax_newtype.) 12 years ago
  Alex Szpakowski 113ed1cfe7 Merged SDL2 changes from bartbes/love-experiments/SDL2 into default. 12 years ago
  Alex Szpakowski cd1a23c4ad Improved handling of (File)Data in love.graphics.newFont and love.thread.newThread 12 years ago
  Bart van Strien c7c5d0ed6b Fix race conditions and deadlocks in Channels (hopefully) (issue #554) 12 years ago
  Bart van Strien 399a6a6614 Merge in channels from love-experiments 13 years ago