summaryrefslogtreecommitdiff
path: root/tests/test-Lua.cc
AgeCommit message (Collapse)Author
2013-08-07Deferring object collection in Lua because yielding from the garbage ↵Nicolas Noble
collector is a very bad idea.
2013-08-06That variable actually belongs in its own context.Nicolas "Pixel" Noble
2013-08-05Greatly simplifying the LuaYield mechanism so to avoid double-recursive ↵Nicolas Noble
calls in resume().
2013-08-02Heavily revamped the C-to-Lua yielding mechanism. Now more generic.Nicolas Noble
2013-07-31Changing objname to type in the embedded data of an object.Nicolas Noble
2013-07-31Even further changes in the Lua class binding system. Simplifying the ↵Nicolas Noble
callback system by using the Lua's C closure mechanism.
2013-07-31Few more tweaks to the Lua class exporter. Now we have parent support as ↵Nicolas "Pixel" Noble
well as as the class name.
2013-07-30Changing things a bit in the Lua binding system. Now pushing a class ↵Nicolas Noble
template means pushing a table by its name, and the constructor is implicit in it.
2013-07-30Tweaking the basic Lua test a bit.Nicolas Noble
2013-07-30Speeding up tests a bit.Nicolas Noble
2013-07-25Lua now properly yields when an operation throws EAgain.Nicolas "Pixel" Noble
2012-09-09Got LuaObjects working again, and in a quite better shape I would add.Nicolas "Pixel" Noble
2011-12-04Reworked some things in the architecture, mainly exceptions and asserts.Pixel
-) Removed Assert() -) Added AAssert(), IAssert(), RAssert(), TAssert() and Failure() -) Reworked all asserts in the code, and added meaningful messages to them. -) Changed the way the startup code is generated; BALAU_STARTUP is no longer necessary.
2011-10-26Adding Lua.Pixel