Kevin Brightwell
afd32908d5
Add test case for require_file with a usertype
...
I was having problems with usertypes and require_file, so I figured I
shoudl work in a less complicated testbed than mine, and worked here.
There as not a test case, so I wrote this one.
Additionally, adjusted bootstrap.py to allow for `--lua-version lua53`
syntax since most older linux systems use lua52, its useful to override.
2016-08-22 12:19:03 -04:00
ThePhD
2640f670b6
better tests, wee
2016-08-21 22:17:19 -04:00
ThePhD
56ed859d3f
unqualified unqualified unqualified
2016-08-21 22:13:26 -04:00
ThePhD
060d450f68
[ci skip] update single
2016-08-21 19:25:20 -04:00
ThePhD
6243cbe103
push_reference should respect unique usertypes
2016-08-21 19:24:26 -04:00
ThePhD
ec97dac651
push_reference must respect unique_usertypes are primitives
2016-08-21 19:20:31 -04:00
ThePhD
5f036adf48
[ci skip] Update single
2016-08-19 21:43:58 -04:00
ThePhD
fd657ea249
qq clang pls
2016-08-19 21:38:19 -04:00
ThePhD
e31ed71006
Add hinting optimization to arrays
2016-08-19 21:08:03 -04:00
ThePhD
1ae78e1b54
High performance iteration for arrays
2016-08-18 23:51:41 -04:00
ThePhD
c8ea9f7638
[ci skip] update single
2016-08-17 16:02:29 -04:00
ThePhD
5ac32c7863
SIGH unused FUCKING variable
2016-08-17 16:00:27 -04:00
ThePhD
8e387a269b
[ci skip] update single
2016-08-17 15:55:36 -04:00
ThePhD
d06f2e6458
remove used variable
2016-08-17 15:53:26 -04:00
ThePhD
8095c73428
Test per section
2016-08-17 15:50:19 -04:00
ThePhD
f256afffa3
Merge remote-tracking branch 'nava2/fix-osx-include' into develop
2016-08-17 15:49:14 -04:00
ThePhD
7744a49cfe
I can spell good I promise
...
update bootstrap to properly use depsfile
2016-08-17 15:47:18 -04:00
ThePhD
4c2748eaef
Fix in_place and optional usage here
...
Add `has_begin_end` getters for standard things
2016-08-17 15:05:26 -04:00
Kevin Brightwell
60d56be14c
Update single.py to always use '/' and with prev commit
2016-08-17 14:29:37 -04:00
Kevin Brightwell
366937830c
Fix #180
2016-08-17 14:29:21 -04:00
ThePhD
7903e1ec05
New initializer type called sol::factories
, and the documentation to go with it
2016-08-17 01:16:44 -04:00
ThePhD
a8e683717f
[ci skip] improve documentation
2016-08-16 15:19:51 -04:00
ThePhD
83c7bbc500
[ci skip] I can spell the bestest
2016-08-15 16:17:26 -04:00
ThePhD
80981c2675
Fix the inheritance for newindex based calls
2016-08-14 13:20:27 -04:00
ThePhD
f58ed0c709
[ci skip] be clear in docs about inheritance usage
2016-08-14 12:12:48 -04:00
ThePhD
4bcedd24cc
[ci-skip] update single header
2016-08-12 16:10:49 -04:00
ThePhD
f608c4f0f8
Guess who joined the fuccboi club with g++ and VC++? THAT'S RIGHT, IT'S MINGW AND IT'S HANDY DANDY FRIEND, LIBSTDC++! WOOOOOO!
2016-08-12 15:57:53 -04:00
ThePhD
0d1d5ebd09
Turns out C++ sucks when all implementers don't do things equally as fast. WHO KNEW?
2016-08-12 13:08:59 -04:00
ThePhD
cd64453789
update single
2016-08-12 12:31:51 -04:00
ThePhD
ffdff21487
Trying to be smart about shit, take 1. :B
2016-08-12 12:30:18 -04:00
ThePhD
391152382c
[ci-skip] update feature table and be good at stuff
2016-08-12 11:06:14 -04:00
ThePhD
ec7673f469
[ci-skip] be clear about what's being measured
2016-08-12 10:25:20 -04:00
The Phantom Derpstorm
dcff206d05
Merge pull request #175 from looki/develop
...
Fix 'expected .. received ..' message for function arguments
2016-08-11 23:38:37 -04:00
looki
09ba220e62
Fix 'expected .. received ..' message for function arguments
2016-08-12 04:33:26 +02:00
ThePhD
f9931e9172
sigh
2016-08-11 11:44:58 -04:00
ThePhD
ac6ff25061
Update single
2016-08-11 11:38:47 -04:00
ThePhD
ff8ac8a6d4
One day I'll have a perfect release...
2016-08-11 11:36:39 -04:00
ThePhD
f85dba2a69
[ci-skip] *sob* no i cant spell gud pls come save me
2016-08-11 10:27:20 -04:00
ThePhD
135e09f31d
[ci-skip] I can spell good I promise
2016-08-11 09:55:35 -04:00
ThePhD
18089ad39b
[ci-skip] conf.py update
2016-08-11 09:45:10 -04:00
ThePhD
b3594c0ed7
Update single and release
2016-08-11 09:35:00 -04:00
ThePhD
7a53305a48
[ci-skip] better docs
2016-08-11 09:34:03 -04:00
ThePhD
56f7d4234e
Update optional implementation
2016-08-11 09:16:48 -04:00
ThePhD
0338b7d18f
Baby you construct me in all the right ways, let's spend our lifetimes together in this wonderful scope.~
...
Closes #168
2016-08-11 09:16:23 -04:00
ThePhD
7280668de7
[ci-skip] hot, kinky documentations.
2016-08-11 07:47:01 -04:00
ThePhD
4cde2b6a3b
making questionable decisions since 1892
2016-08-11 07:25:57 -04:00
ThePhD
b88a49a8d7
Update travis config
2016-08-10 21:14:48 -04:00
ThePhD
5460f7e626
update examples, support inherited usertype metatables, and beef up wording and fix other crap in docs
...
Addresses #157 temporarily
2016-08-10 20:39:30 -04:00
ThePhD
4aea285769
So we have 'inherited' metatables now. But is it fast?
2016-08-10 07:23:49 -04:00
ThePhD
94a1898b37
[OH GOD SO BROKEN WHY] This is tentative, untested "support" for calling inherited functions.
2016-08-10 06:32:44 -04:00