ThePhD
683d1393d7
std function can be empty
...
fixes #862
2019-08-27 18:36:45 -04:00
ThePhD
e03f53d4dc
more minor fixes for bad trait usage, wee
2019-08-15 08:14:06 -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
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
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
60332562fd
better numerics errors ?
2019-07-04 09:42:12 -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
ce1396e7db
Derped out. Thanks @PeteHuf
2019-06-10 13:08:06 -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
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
ThePhD
fe5c71e792
awh yeh
2019-05-26 13:50:29 -04:00
ThePhD
a49fbc2f04
Objective C will always haunt me.
2019-05-26 13:32:28 -04:00
ThePhD
e7a9a0200a
update single
2019-05-23 04:33:34 -04:00
ThePhD
017b2cfac1
update single and improve safety config documentation
2019-05-21 21:28:18 -04:00
ThePhD
f701fd2de7
HEAVILY improve the entire infrastructure and documentation along with all the examples
2019-05-21 19:17:31 -04:00
ThePhD
4808e7cad8
filters -> policies
...
shill out on the docs
prepare to update all docs
fix #809
2019-05-21 03:57:10 -04:00
ThePhD
ad1b9666c1
Fix #814
2019-05-21 02:27:02 -04:00
ThePhD
5dee45cd9e
Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil
2019-05-21 02:13:56 -04:00
ThePhD
8f88e104be
make sure that stack_aligned_stack_handler_function behaves properly
2019-04-29 05:16:33 -04:00
ThePhD
c442c6c620
static indexing is a real thing now
2019-04-29 01:38:01 -04:00
ThePhD
67231f707f
no-tests commit #2
...
tagged things wooOooOooo
2019-04-28 16:45:40 -04:00
ThePhD
3426947340
the god-tier commit-without-running-tests...
2019-04-28 09:40:51 -04:00
ThePhD
2d470857b4
something something nice things
2019-04-23 10:29:59 -04:00
ThePhD
468ac367a0
has_value doesn't exist on older boost containers, mmn
2019-04-23 10:19:11 -04:00
ThePhD
47bc7f6569
const iterators are a bitch
2019-04-14 10:20:25 -04:00
ThePhD
b47997ff65
pointer_like, now, more traits being separated out...
2019-04-13 10:15:14 -04:00
ThePhD
caa71f2d71
Doing things right OMEGALUL
2019-04-13 05:59:35 -04:00
ThePhD
3adac3402f
last rebind_base usge to be covered by if_constexpr
2019-04-13 04:52:20 -04:00
ThePhD
6282ed4bf0
Improve unique_usertype handling to avoid needing the rebind_base typedef
2019-04-13 04:05:34 -04:00
ThePhD
d17f967e66
fix some unicode constants
2019-04-07 23:11:44 -04:00
ThePhD
7cce3e4d42
unused parameters are the devil
2019-04-05 21:26:49 -04:00
ThePhD
2f7607840f
A very simple fix for a very complex problem
2019-04-05 18:56:37 -04:00
ThePhD
fbf94844b1
I am a very capable and smart human being.
2019-04-04 22:47:53 -04:00
ThePhD
83f702be12
Funny, people push state_view and stuff into the system and everything goes to hell and high water...
2019-04-04 21:33:32 -04:00
ThePhD
7e7189735e
change behavior to set metatable before construction, not after
...
inherently dangerous, since that means the destructor can be called on incomplete memory if a constructor throws...
.... Not my problem! :D
blah blah shitty warnings
2019-04-04 09:38:23 -04:00