sol2/sol
ThePhD 220ff5a475 Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case).
Closes #111 - fixed
Closes #110 - need to test exactly how much extra speed was gained
Closes #108 - seems to be fixed, albeit std::mutex is a butt on VC++
2016-06-07 20:32:10 -04:00
..
compatibility We do have a cheap char type now, but figuring out that codecvt is super busted makes me sad 2016-05-18 21:29:17 -04:00
bind_traits.hpp 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
call.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
compatibility.hpp Undocumented macro for turning of compat (for the time being) 2016-05-05 16:36:15 -04:00
coroutine.hpp 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
debug.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
demangle.hpp Inclusion argument order sorting 2016-04-23 17:40:22 -04:00
deprecate.hpp Alright, NOW everything's kosher. Bwuh, byte order marks... 2016-03-14 09:53:24 -04:00
error.hpp And glibc is a fuccboi too. 2016-05-13 13:50:15 -04:00
function_result.hpp Inclusion argument order sorting 2016-04-23 17:40:22 -04:00
function_types_basic.hpp 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
function_types_core.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
function_types_member.hpp 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
function_types_overloaded.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
function_types_templated.hpp 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
function_types.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
function.hpp 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
inheritance.hpp 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
load_result.hpp Adds requires feature - Closes #90 2016-05-19 17:27:12 -04:00
object.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
optional.hpp Use Boost Optional if SOL_USE_BOOST is defined 2016-05-28 20:19:31 +02:00
overload.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
property.hpp 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
protected_function_result.hpp 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
protected_function.hpp 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
proxy_base.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
proxy.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
raii.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
reference.hpp Constructors for many of the types updated. sol::object now makes many more styles of types. Tests updated to match. Update documentation as per #87. Close #88. Close #86 2016-05-13 02:48:22 -04:00
resolve.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
stack_check_get.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
stack_check.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
stack_core.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
stack_field.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
stack_get.hpp 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
stack_guard.hpp stack implementation, plus reference semantics within lua for usertypes/data now. 2016-04-07 05:21:49 -04:00
stack_pop.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
stack_probe.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
stack_proxy.hpp Update version numbers, fix tests, and change bond -> tie, since nobody understands what bond means 2016-04-24 10:09:05 -04:00
stack_push.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
stack_reference.hpp Constructors for many of the types updated. sol::object now makes many more styles of types. Tests updated to match. Update documentation as per #87. Close #88. Close #86 2016-05-13 02:48:22 -04:00
stack.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
state_view.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
state.hpp stack implementation, plus reference semantics within lua for usertypes/data now. 2016-04-07 05:21:49 -04:00
string_shim.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
table_core.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
table_iterator.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
table.hpp Alright, NOW everything's kosher. Bwuh, byte order marks... 2016-03-14 09:53:24 -04:00
thread.hpp Constructors for many of the types updated. sol::object now makes many more styles of types. Tests updated to match. Update documentation as per #87. Close #88. Close #86 2016-05-13 02:48:22 -04:00
tie.hpp VC++ is a butt, but this Closes #91 2016-05-19 02:15:42 -04:00
traits.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
tuple.hpp 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
types.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
userdata.hpp stack implementation, plus reference semantics within lua for usertypes/data now. 2016-04-07 05:21:49 -04:00
usertype_metatable.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00
usertype_traits.hpp Better demangling 2016-04-22 17:06:56 -04:00
usertype.hpp Many of the tests are still busted, but we're getting closer. 2016-06-06 15:46:53 -04:00
variadic_args.hpp 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
wrapper.hpp Fixes the key value being left on the stack when using iterators (the other case that's not "and we're not actually using this for iteration", asides from the empty table case). 2016-06-07 20:32:10 -04:00