Commit Graph

2237 Commits

Author SHA1 Message Date
ThePhD
823de66e43
oops deleted one too many things
Man managing all this build stuff is way too much effort. When will Peter Bindels save us all...
2018-12-20 00:46:53 -05:00
ThePhD
bbd5bd7fa1
Fix Linux build as best as possible while size issues still remain with MinGW. 2018-12-19 23:17:15 -05:00
ThePhD
9b292770df
Merge branch 'develop' into sol3 2018-12-03 08:46:29 -05:00
ThePhD
248fd71193
Add the new patrons -- thank you so much!! 2018-12-03 08:45:27 -05:00
ThePhD
26a1db449f
Merge branch 'develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
2018-11-28 04:39:08 -05:00
ThePhD
902ceaf8a1
unchanged variable screwing us in certain debug modes 2018-11-28 03:50:45 -05:00
ThePhD
1e514f145f
Merge branch 'develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
2018-11-27 22:20:59 -05:00
ThePhD
9b782ff6d3
fix table iterators 2018-11-27 22:19:18 -05:00
ThePhD
6ff83c6657
Merge branch 'develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
2018-11-27 10:25:07 -05:00
ThePhD
4a0f382412
update check/get for variant to loop properly 2018-11-27 10:20:36 -05:00
ThePhD
8f73b92109
Merge commit 'c61a434561b863bab870873992c4ab23f963ca6c' into sol3
# Conflicts:
#	include/sol/types.hpp
2018-11-21 15:45:17 -05:00
ThePhD
f40439500b
update single 2018-11-21 15:33:38 -05:00
ThePhD
c61a434561
weeee gating things 2018-11-21 15:32:46 -05:00
ThePhD
7e5f2837a8
Merge branch 'develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
2018-11-21 15:06:23 -05:00
ThePhD
a6186c4666
update single / tag 2018-11-21 15:05:08 -05:00
ThePhD
4906e43918
beep boop fixes 2018-11-21 15:03:45 -05:00
ThePhD
d15709d85a
Merge branch 'develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
#	include/sol/coroutine.hpp
#	include/sol/stack_core.hpp
#	sol/usertype_metatable.hpp
2018-11-21 08:19:26 -05:00
ThePhD
55e92056c1
Fiiiiixes. 2018-11-21 07:34:32 -05:00
ThePhD
1a3f989eba
Merge branch 'develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
#	include/sol/stack_push.hpp
2018-11-20 22:18:20 -05:00
ThePhD
157db07a56
C and C++ strings are ass 2018-11-20 22:09:43 -05:00
ThePhD
094ace3c7b
freeze changes 2018-11-20 11:59:36 -05:00
ThePhD
9b47849110
update tests (which compile, but now all fail) 2018-11-18 13:06:01 -05:00
ThePhD
e74ce68163
freeze and test 2018-11-11 13:40:28 -08:00
ThePhD
93db30d200
update single for 2.20.5 2018-11-10 11:02:36 -08:00
ThePhD
593dfc08ef
Fix up metatable 2018-11-10 10:55:39 -08:00
ThePhD
162746dac9
Merge branch 'develop' into sol3
# Conflicts:
#	docs/source/tutorial/variables.rst
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
#	include/sol/proxy.hpp
#	sol/usertype_metatable.hpp
2018-11-10 07:12:13 -08:00
ThePhD
2cfbc8c0ea
Fix up the remaining sol2 issues, prepare for more sol3 stuff 2018-11-10 06:41:06 -08:00
ThePhD
a7048aea45
fix up variables tutorial 2018-11-09 14:36:27 -08:00
ThePhD
091ca39438
update call 2018-11-09 10:53:46 -08:00
ThePhD
1f90b049f2
cut off containers if they are not specialization 2018-11-09 09:41:44 -08:00
ThePhD
f75d335988
Merge remote-tracking branch 'origin/develop' into sol3
# Conflicts:
#	include/single/sol/sol.hpp
#	include/single/sol/sol_forward.hpp
2018-11-09 08:26:27 -08:00
Patryk Czachurski
47bbe98e20 Regenerate the single header file 2018-10-28 14:11:27 -07:00
Patryk Czachurski
bd10d0e6c4 Add the clang check to load_result.hpp as well 2018-10-28 14:11:27 -07:00
Patryk Czachurski
2d47fc09c3 Inside sol::proxy::call, check if we're building with clang
If building with clang on Windows, it tries to imitate MSVC by specifying reasonable _MSC_VER defines.
This makes sol2 compile MSVC version of sol::proxy::call (without the "template" preffix) that is nevertheless not accepted by clang.

This commit fixes the problem by also checking if "__clang__" is defined.
2018-10-28 14:11:27 -07:00
syl
2a91f2416a Fix typo error in usertype.rst 2018-10-25 02:05:35 -07:00
ThePhD
a1951a79f2
Merge branch 'develop' into sol3 2018-10-25 01:53:46 -04:00
ThePhD
3f49a4e2de
Update README 2018-10-25 01:52:37 -04:00
The Phantom Derpstorm
2a68514241
Merge pull request #718 from jquesnelle/topointer-stack-fix
Pop stack element used as argument of lua_topointer
2018-10-17 13:26:51 -07:00
Jeffrey Quesnelle
2ebbe5de86
Pop the correct element that was pushed 2018-10-17 14:40:18 -04:00
Jeffrey Quesnelle
511765c734
Pop stack element used as argument of lua_topointer 2018-10-17 14:29:30 -04:00
ThePhD
cae67925a4
Merge branch 'develop' into sol3 2018-10-15 22:03:27 -04:00
ThePhD
929e3f27a0
update readme 2018-10-15 22:02:16 -04:00
ThePhD
037fa994f3
add new presentation about sol2/sol3 2018-10-15 21:53:56 -04:00
ThePhD
fa07e54e08
some small fixes for usertypes, still need a few more drastic improvements... 2018-10-15 21:53:16 -04:00
ThePhD
50f92be1c7
std decay, huh?
change base walk comparison to be less derp
2018-09-28 05:24:46 -07:00
ThePhD
015ef6a37a
usertype destructor needs to be of the right type for non-const values 2018-09-28 04:43:06 -07:00
ThePhD
72b9d91c14
ultra fast lua_Cfunction serialization, wew 2018-09-28 04:25:17 -07:00
ThePhD
75ff9b3658
change include guard 2018-09-28 03:53:40 -07:00
ThePhD
a70a166132
more minor fixes 2018-09-28 03:53:17 -07:00
ThePhD
f42a678d20
minor fixes 2018-09-28 00:55:47 -07:00