ThePhD
|
7193115e24
|
fix destructor semantics of tests (fixes old iterator debug level problems)
Closes #361
add defines for #543
|
2017-12-07 08:24:50 -05:00 |
|
ThePhD
|
a0de11a773
|
add coroutine guard
update version
add donation link
|
2017-11-21 14:33:27 -05:00 |
|
ThePhD
|
1fc00278d5
|
repair all constructors, expand type recognition
|
2017-09-14 08:45:44 -04:00 |
|
ThePhD
|
8d828ac47b
|
implement main_reference as per @eliasdaler's suggestions
|
2017-09-14 00:35:40 -04:00 |
|
ThePhD
|
5816c6c34b
|
.clang-format the crap out of everything, I guess...!
|
2017-09-13 02:46:56 -04:00 |
|
ThePhD
|
232abab96a
|
EXPERIMENTAL DO NOT PULL
using new compatibility headers and testing on the tests (works on VC++ Lua 5.3 and LuaJIT so far)
|
2017-09-09 21:38:13 -04:00 |
|
ThePhD
|
54bcda140c
|
upgrade checkers and handlers to take a semi-optional "reason" type (const char* c-string desired)
add constructor_handler in same vein of handlers
add argument_handler in same vein of handlers
rewrite env_t checkers
|
2017-08-31 20:47:09 -04:00 |
|
ThePhD
|
34b81bef6b
|
Handle qualified name failures of VC++, where using templates do not match the fully qualified names of what they alias to (Thanks, VC++)
|
2017-05-15 10:41:50 -04:00 |
|
ThePhD
|
f4f3bffe2f
|
Oh boy, more simplicity functions...!
|
2016-12-10 01:19:23 -05:00 |
|
ThePhD
|
edeb81a7e1
|
Add registry constructors to tug things right out of the registry, and add a main_thread getter to aid in Joynet dev
|
2016-12-10 00:25:25 -05:00 |
|
ThePhD
|
6a3b0adf0d
|
error detection for coroutine and protected function
|
2016-09-01 08:49:30 -04:00 |
|
ThePhD
|
b6928b4b4e
|
Herpin' that derp.
SOL_NO_COMPAT is now in the proper place and documented in the compatibility part of the API.
Basic test for `table::add`
|
2016-06-19 19:02:40 -04:00 |
|
ThePhD
|
e35fe6be85
|
This mega-commit implements the new usertype_metatable while keeping everything else still intact. Blurgh, managing API versions suck...
|
2016-06-03 21:40:23 -04:00 |
|
ThePhD
|
42f4455383
|
Allow for "static functions" to be registered on userdata like other parts of the framework, as well as self-contained structs and lambas.
sol::readonly for the ability to make a variable set on a userdata readonly.
No support for property yet: put on issues list for later
|
2016-04-11 01:02:43 -04:00 |
|
ThePhD
|
204bd5d5ed
|
This adds the additional safety features. stack_guard should probably be migrated into the tests too, since a lesser form is already used there.
Closes #54 #55
|
2016-04-04 02:28:39 -04:00 |
|
ThePhD
|
2d14cedc17
|
Eat shit, std::tuple
|
2016-03-31 12:12:04 -04:00 |
|
ThePhD
|
09a0a5051a
|
Documentation updates and new stack::check_get API.
|
2016-03-24 15:45:44 -04:00 |
|
ThePhD
|
97e36f70c5
|
Alright, NOW everything's kosher. Bwuh, byte order marks...
|
2016-03-14 09:53:24 -04:00 |
|
ThePhD
|
1a9c7484b1
|
Fix up the API; prepare for release.
|
2016-03-11 11:34:44 -05:00 |
|
ThePhD
|
e57ac87868
|
Unused parameters and all that jazz....
|
2016-02-27 02:59:47 -05:00 |
|
ThePhD
|
c07bbd248c
|
Formatting and a few new constants.
|
2016-02-27 02:49:40 -05:00 |
|
ThePhD
|
251e350539
|
coroutines \o/
|
2016-02-27 02:43:53 -05:00 |
|