3 Commits

Author SHA1 Message Date
Mark de Wever
43b71f2ff0 New year copyright update. 2013-01-01 09:22:03 +00:00
Ignacio R. Morelle
cfcf345242 New year copyright update, part 2 2012-02-03 20:18:33 +00:00
Mark de Wever
d6512a0ef5 Add a generic way to throw exceptions through Lua.
This changes add a new exception class that allows an exception to be
thrown through Lua, which will be used to let the VALIDATE macro work
as wanted again.

The code is not yet documented properly for two reasons:

 1. Crab_ might want to work to make Lua really exception safe.

 2. The documentation needs to refer to this commit, causing a
    chicken and egg problem.

If this code remains I'll add the documentation.
2011-02-19 14:17:52 +00:00