ThePhD
330df79ab9
OoOoOooh and the world exploooodes.
...
Added new examples to illustrate a few things people were wondering about
HEAVILY fixed up usertypes and inheritance. Again. Sigh. One day it'll all be correct.
2016-09-17 22:15:46 -04:00
ThePhD
8028628868
Merge remote-tracking branch 'origin/develop' into develop
2016-09-17 12:03:43 -04:00
ThePhD
52836c12a3
o boi simple usertype shenaaaanigans!~
2016-09-17 12:03:20 -04:00
The Phantom Derpstorm
68a9877a5e
Merge pull request #225 from OrfeasZ/ut-helpers
...
Added helper functions for defining simple_usertype members manually.
2016-09-17 12:02:15 -04:00
OrfeasZ
95ddf46b55
Introduced a new simple_usertype class which derives from usertype.
...
Exposed an "add" function for it in order to allow adding members one at a time before registration.
Introduced state_view.create_simple_usertype<T>() methods for creating simple_usertypes.
2016-09-17 18:22:19 +03:00
ThePhD
3df64718ad
update everything
2016-09-14 00:10:25 -04:00
ThePhD
0e56783de9
Bark. I always forget things.
2016-09-14 00:02:15 -04:00
ThePhD
46b107712f
[ci skip] spelling errors
2016-09-13 14:08:44 -04:00
ThePhD
34d844a06f
gdi gcc, catch that shit -- update single
2016-09-13 12:53:59 -04:00
ThePhD
22d5a70c25
[ci skip] upgrade single
2016-09-13 12:38:13 -04:00
ThePhD
0de30f3b3a
Upgrading simple_usertype implementation with BREAKING changes. Docs now include that information too. as_function now works with usertypes for limited cases.
2016-09-13 12:37:08 -04:00
ThePhD
a7f43991eb
[ci skip] be as ridiculously explicit as possible
2016-09-11 04:49:05 -04:00
ThePhD
5dface25fb
fix problem with instantiations of abstract classes in optional reference
2016-09-10 20:59:12 -04:00
ThePhD
edb8eacac7
Add additional namespacing example and tutorial
2016-09-09 07:48:45 -04:00
The Phantom Derpstorm
787cb259c2
Merge pull request #209 from jkbz64/develop
...
Fix links in docs/api/reference
2016-09-07 07:15:35 -04:00
jkbz64
b65c58748a
Fixed links in docs/api/reference
2016-09-07 12:51:10 +02:00
ThePhD
cef0bd56b5
[ci skip] update conf.py
2016-09-04 11:46:24 -04:00
ThePhD
1bd86c4dd7
[ci skip] update single
2016-09-04 11:42:53 -04:00
ThePhD
cb0116a3df
Add guard for luaL_loadbufferx
2016-09-04 11:41:24 -04:00
ThePhD
d451271bf4
protected function updates
2016-09-04 10:54:55 -04:00
ThePhD
c6540caf67
herped the derp: gotta leave these things alone...
2016-09-01 12:36:25 -04:00
ThePhD
431977a568
herpin' that derp
2016-09-01 09:02:50 -04:00
ThePhD
f2667827ca
single header file, head forward
2016-09-01 08:50:48 -04:00
ThePhD
6a3b0adf0d
error detection for coroutine and protected function
2016-09-01 08:49:30 -04:00
The Phantom Derpstorm
33e846602b
Merge pull request #206 from aiplay/develop
...
Both `std::snprintf` and `snprintf` should exist. It looks like the NDK sucks even more, yet again.
I'll merge this pull request happily, but Android's utter lack of conformance with their lib is getting on all my nerves.
2016-09-01 05:49:21 -04:00
xujh
6791d6ebf2
change std::snprintf to snprintf for android compile
2016-09-01 12:02:41 +08:00
ThePhD
94f661bf3c
[ci skip] Some things always go under the radar...
2016-08-31 13:15:43 -04:00
ThePhD
d617e95408
[ci skip] update version number
2016-08-31 13:08:07 -04:00
ThePhD
845e44ee95
[ci skip] OOLua does not support member variables
2016-08-31 08:57:45 -04:00
ThePhD
0d226e183f
[ci skip] update single
2016-08-30 18:16:45 -04:00
ThePhD
5093f61615
Attempt to fix #119 by using less-powerful C++11 features and praying for the best
...
Fix #205
Partially address #204 (will need to do more -- perhaps add an automatic-conversion shim?)
2016-08-30 18:09:42 -04:00
The Phantom Derpstorm
ba0b6e6115
Merge pull request #200 from hdt80/patch-1
...
Update LICENSE.txt to the current year
2016-08-30 06:00:11 -04:00
Hdt80bro (Mason)
0c1bb3f701
Update LICENSE.txt to the current year
2016-08-30 00:07:16 -07:00
ThePhD
5b5d1e9ca6
MIGHT AS WELL.
2016-08-27 08:45:37 -04:00
ThePhD
580ebc700f
[ci skip] look at myyy docs, my docs are amaaazi-
...
Pfff no they're not. They're not amazing. They're crap.
Just. Like. Me.
2016-08-25 15:04:35 -04:00
ThePhD
0aca322f3f
[ci skip] update single
2016-08-25 12:51:36 -04:00
ThePhD
354c26772a
2.12.1 version includes automatic operator binding for basic comparators
...
it'll only be a matter of time before people ask me to auto-bind `operator+` and shit, but the answer for that will be no...
2016-08-25 12:50:50 -04:00
ThePhD
0f8602dc37
[ci skip] proper single
2016-08-24 12:24:47 -04:00
ThePhD
16cd699208
[ci skip] relevant changes to docs
2016-08-24 12:22:51 -04:00
ThePhD
81ffb3f334
make sure proxies can be properly set to one another
2016-08-24 12:21:14 -04:00
ThePhD
c6d1ec8d68
[ci skip] always miss one...
2016-08-24 09:20:18 -04:00
ThePhD
0c5d73b67a
[ci skip] update info
2016-08-24 09:17:26 -04:00
ThePhD
1e62e3cde1
[ci skip] update single
2016-08-24 08:40:35 -04:00
ThePhD
54cffb7b6d
tables and userdata and pairs and ipairs, oh my
2016-08-24 08:31:18 -04:00
ThePhD
cf76f6baa0
V E T T E D
...
Slight breaking change, but at the source level almost nothing changes (ipairs is the only thing that changes because for some reason it checks if what is passed is a table and that really doesn't make any fucking sense)
Closes #195
Closes #196
2016-08-23 21:42:27 -04:00
ThePhD
ffe6e79f97
[ci skip] single update
2016-08-22 23:43:12 -04:00
ThePhD
4e967a2227
package management is stupid and the people who made it are full of shit
2016-08-22 23:22:17 -04:00
ThePhD
282913c258
herp derp
2016-08-22 23:09:08 -04:00
ThePhD
4147eced27
i wanna be a butterfly
2016-08-22 22:54:45 -04:00
ThePhD
5b65ea1460
O-O-O-OVERHAAAAAUL no not really just bug fixes....
2016-08-22 22:45:06 -04:00