Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added Noreturn attribtes to a couple of functions and made a missing noreturn an error | Tycho | 2014-03-14 | 1 | -1/+1 |
| | |||||
* | Merge remote-tracking branch 'xdot/master' | madmaxoft | 2014-03-12 | 1 | -1/+2 |
|\ | |||||
| * | Unified Vector classes | andrew | 2014-03-11 | 1 | -1/+2 |
| | | |||||
* | | Moved Lua API registering into a separate function. | madmaxoft | 2014-03-12 | 1 | -1/+6 |
|/ | | | | This will allow us to use Lua as lite-config files as well, should we want to. | ||||
* | cLuaState: Made public the GetStackValue() functions. | madmaxoft | 2014-03-04 | 1 | -48/+49 |
| | |||||
* | Add Lua plugin path to package.path and .cpath. | madmaxoft | 2014-02-17 | 1 | -0/+3 |
| | | | | Fixes #693. | ||||
* | Added cLuaState::CheckParamFunctionOrNil(). | madmaxoft | 2014-02-11 | 1 | -0/+3 |
| | | | | Also fixed error reporting for the two function-checking functions. | ||||
* | cLuaState::cRef can be unbound and re-bound. | madmaxoft | 2014-02-09 | 1 | -2/+15 |
| | | | | This will allow us to store Lua references as member variables in classes and initialize those later than in the constructor. | ||||
* | Implemented cPluginManager:CallPlugin() API. | madmaxoft | 2014-01-21 | 1 | -58/+85 |
| | | | | This function supersedes cPlugin:Call(), is safer to use in regards to multithreading and once again removes the need for the cPlugin class being exported at all. | ||||
* | cLuaState can now check function params. | madmaxoft | 2014-01-19 | 1 | -0/+3 |
| | |||||
* | cCreeper is no longer available in API. | madmaxoft | 2014-01-13 | 1 | -1/+0 |
| | | | | Has been replaced by cMonster. | ||||
* | Lua errors display stack trace. | madmaxoft | 2014-01-11 | 1 | -0/+2 |
| | | | | Fixes #418. | ||||
* | Removed internal methods from public cLuaState interface. | madmaxoft | 2014-01-11 | 1 | -38/+60 |
| | | | | | | | PushFunction(), CallFunction() and GetReturn() are not to be called independently, but rather only by using the Call() templated overrides. Push() needs to be left in the public part, it is used for pushing results in the ManualBindings. Preparation for #418. | ||||
* | implemented the recommendations Xoft gave. | STRWarrior | 2013-12-31 | 1 | -0/+1 |
| | |||||
* | converted commneted paramater names to the unused macro | Tycho Bickerstaff | 2013-12-22 | 1 | -20/+41 |
| | |||||
* | Merge branch 'master' of github.com:mc-server/MCServer | Tycho Bickerstaff | 2013-12-22 | 1 | -0/+19 |
|\ | |||||
| * | Added HOOK_PLUGINS_LOADED. | madmaxoft | 2013-12-29 | 1 | -0/+19 |
| | | | | | | | | This fixes #482. | ||||
* | | Root is now warnings clean | Tycho Bickerstaff | 2013-12-21 | 1 | -20/+20 |
|/ | |||||
* | Moved bindings-related to a Bindings subfolder. | madmaxoft | 2013-12-08 | 1 | -0/+833 |
Ref.: #407 |