Commit Graph

2147 Commits

Author SHA1 Message Date
ThePhD
9294afc082
memory tracker and separate-definition ADL customization points, inspired by Olek and Aurailus 2019-09-01 02:27:58 -04:00
ThePhD
e8649d276b
NOW it's REALLY fixed, super duperly. 2019-08-28 00:17:11 -04:00
ThePhD
e60a628e16
should use safe_script, not just script 2019-08-27 20:36:17 -04:00
ThePhD
0b6c7f47e7
kek tests 2019-08-27 20:32:55 -04:00
ThePhD
12eb1168e2
Burning hatred for unconstrained functions. 2019-08-27 20:04:55 -04:00
ThePhD
a2e01ada2f
More dumb patches for more all-consuming template functions. 2019-08-27 19:59:07 -04:00
ThePhD
683d1393d7
std function can be empty
fixes #862
2019-08-27 18:36:45 -04:00
ThePhD
242990a706
don't forget to use the shitty variable 2019-08-16 00:34:25 -04:00
ThePhD
e03f53d4dc
more minor fixes for bad trait usage, wee 2019-08-15 08:14:06 -04:00
ThePhD
c3c08df787
threads is now reqiured for examples 2019-08-15 02:35:49 -04:00
ThePhD
12f8f046cc
fix up container handling 2019-08-15 02:28:37 -04:00
ThePhD
cb3acaa97b
add more documentation, add clear() to bytecode, include additional examples and better data 2019-08-15 01:26:52 -04:00
ThePhD
09f5e862b8
Lua 5.4 changes... oh boy! 2019-08-12 14:07:25 -04:00
ThePhD
5799084572
Fix #838 by defining the operators to prevent VS warning 2019-07-25 22:14:24 -04:00
ThePhD
eb5c442eec
update container documentation and add another ignore for /vendor 2019-07-25 20:13:27 -04:00
ThePhD
b160a8b253
documentation improvements 2019-07-18 11:06:28 +02:00
ThePhD
ad64d130ba
fix broken links 2019-07-08 15:36:01 -04:00
Marco Melorio
ea4176601d Fix typo in exception documentation 2019-07-08 13:52:06 -04:00
ThePhD
c4c2f18eea
update funding links and documentation pic layout for GitHub Sponrs 2019-07-05 14:42:24 -04:00
ThePhD
7584e3b9fd
derped in some undef'd code 2019-07-04 22:53:36 -04:00
ThePhD
fd4ba95602
repetition is bad 2019-07-04 16:34:32 -04:00
ThePhD
56c71502b3
I am not very smart. 2019-07-04 14:48:10 -04:00
ThePhD
0e9bb67576
more stuff 2019-07-04 14:20:48 -04:00
ThePhD
367edd1a87
nyohoho unused variables 2019-07-04 14:09:37 -04:00
ThePhD
019cccf15e
cmake LULW 2019-07-04 11:36:12 -04:00
ThePhD
230928c045
v3.0.3 2019-07-04 11:30:19 -04:00
ThePhD
d83e1a5637
improve docs a tiny bit more and prepare for release 3.0.3 2019-07-04 11:29:11 -04:00
ThePhD
fd6feec382
heavily improve examples and docs 2019-07-04 11:16:03 -04:00
ThePhD
60332562fd
better numerics errors ? 2019-07-04 09:42:12 -04:00
ThePhD
e440d7a79b
some utility changes because of the way variants are checked now... 2019-07-03 01:01:07 -04:00
ThePhD
eb6f425245
fix some derps in overload resolution in cases where it is ambiguous with .call<void>(). Also improve variant handling, going from 0 to variant_siz 2019-07-01 23:30:54 -04:00
ThePhD
52dc19a75a
wew containers and perfect matching ye 2019-07-01 05:44:53 -04:00
ThePhD
1ab57fc11e
fix up variadic_results and change pointer_like traits to not fall prey to implict conversions as easily 2019-07-01 02:13:34 -04:00
ThePhD
b08387d947
sol variadic results to make it easier to convert function results. 2019-06-29 09:51:47 -04:00
ThePhD
da789b067c
fix up install. Thanks @NaoPross ! 2019-06-25 05:36:33 -04:00
ThePhD
dd95030b9e
fix all doc links 2019-06-14 20:21:52 -04:00
ThePhD
ce1396e7db
Derped out. Thanks @PeteHuf 2019-06-10 13:08:06 -04:00
ThePhD
dafb184338
gate the warnng check better... 2019-06-10 07:56:22 -04:00
ThePhD
4ca24f9bc7
Handle weird types for number and shit 2019-06-10 04:22:59 -04:00
ThePhD
ef1c0e7a38
fix weird nested shit 2019-06-08 21:48:34 -04:00
ThePhD
d63ba49b0e
fix #826 #824 2019-06-04 14:15:23 -04:00
ThePhD
cbb05759be
Unused warnings... 2019-05-29 22:01:32 -04:00
ThePhD
3dd617d33a
blah lua versions 2019-05-29 19:31:52 -04:00
ThePhD
5a4d7dca7f
pointers just wanna be included in the fun, man 2019-05-29 17:14:35 -04:00
ThePhD
46a2b01f33
[skip ci] formatting fix 2019-05-29 09:33:14 -04:00
ThePhD
3d479a7342
[skip ci] more silly formatting things 2019-05-29 07:58:27 -04:00
ThePhD
75b89fb647
[ci skip] Some link fixups and a missed api topic include 2019-05-29 07:10:18 -04:00
ThePhD
e256012de1
pessimizing moves, o boi 2019-05-27 01:49:31 -04:00
ThePhD
e814868a24
inline constexpr to stop odr issues 2019-05-26 16:12:21 -04:00
ThePhD
ca293c723f
add sol::stack::get_traceback convenience function 2019-05-26 15:44:38 -04:00