ThePhD
|
c458849d29
|
Many of the tests are still busted, but we're getting closer.
Closes #96
Closes #79
Fixes #105 - but we still need to double-check and add a test to prove it
|
2016-06-06 15:46:53 -04:00 |
|
ThePhD
|
e35fe6be85
|
This mega-commit implements the new usertype_metatable while keeping everything else still intact. Blurgh, managing API versions suck...
|
2016-06-03 21:40:23 -04:00 |
|
Georg Sauthoff
|
250661b780
|
Use Boost Optional if SOL_USE_BOOST is defined
Usecase: Project already uses Boost as dependency, your compiler doesn't
come with <optional> yet and you want to minimize further dependencies.
|
2016-05-28 20:19:31 +02:00 |
|
OrfeasZ
|
821af1f0f0
|
Fixed a small typo in the usertype documentation.
|
2016-05-25 22:01:34 +03:00 |
|
ThePhD
|
9b65fb9f93
|
gotta have it on both sides yo
|
2016-05-20 05:39:34 -04:00 |
|
ThePhD
|
f70edf5686
|
Q_Q
|
2016-05-20 05:33:29 -04:00 |
|
ThePhD
|
8fa48627c6
|
awhdwjakdahwd clang++ internal linkage qqqqqqq
|
2016-05-20 05:25:56 -04:00 |
|
ThePhD
|
35d4eb3989
|
S I G H KEPLERPROJECT
|
2016-05-20 04:56:35 -04:00 |
|
ThePhD
|
7be09d0781
|
Who would have thought Lua's API between versions would be so... inconsistent.
|
2016-05-20 04:20:22 -04:00 |
|
ThePhD
|
1506d282f9
|
[ci-skip] docs update
|
2016-05-19 21:59:16 -04:00 |
|
ThePhD
|
e244a2bb67
|
SIGH g++
|
2016-05-19 17:31:57 -04:00 |
|
ThePhD
|
9f019ae536
|
Adds requires feature - Closes #90
Function name for getting the status was actually changed to status in all places... being consistent, yay
|
2016-05-19 17:27:12 -04:00 |
|
ThePhD
|
54551af736
|
tempfile soemhow got here...
|
2016-05-19 02:18:01 -04:00 |
|
ThePhD
|
3b81a7c85f
|
VC++ is a butt, but this Closes #91
It prepares for #97 as well, and blocks out #95 until I can be assed
Now, it's either performance or handling sol::property ...
|
2016-05-19 02:15:42 -04:00 |
|
ThePhD
|
96f231a183
|
We do have a cheap char type now, but figuring out that codecvt is super busted makes me sad
Safety macros are now in place. Usertype ones turned on by default
Closes #93
Closes #94
|
2016-05-18 21:29:17 -04:00 |
|
ThePhD
|
85b4ad54ab
|
Address OOLua authors concerns and fix implementation notes
|
2016-05-17 22:47:10 -04:00 |
|
ThePhD
|
6f1ed76cae
|
Improve feature table.
|
2016-05-17 12:22:40 -04:00 |
|
ThePhD
|
2455bb3be3
|
[ci-skip] docs update for feature table again
|
2016-05-16 17:12:56 -04:00 |
|
ThePhD
|
be24c8ea80
|
[ci-skip] docs update
|
2016-05-16 12:32:26 -04:00 |
|
ThePhD
|
b4308834ba
|
[ci-skip] doc update
|
2016-05-16 04:42:48 -04:00 |
|
ThePhD
|
f8873064a5
|
And glibc is a fuccboi too.
|
2016-05-13 13:50:15 -04:00 |
|
ThePhD
|
938538b491
|
VC++ is a fuccboi
|
2016-05-13 13:42:31 -04:00 |
|
ThePhD
|
e97913c97d
|
[ci-skip] heavy documentation updates. Closes #89
|
2016-05-13 11:50:06 -04:00 |
|
ThePhD
|
44cd259960
|
base_t templated
|
2016-05-13 03:13:23 -04:00 |
|
ThePhD
|
033c61ff1a
|
Constructors for many of the types updated. sol::object now makes many more styles of types. Tests updated to match. Update documentation as per #87. Close #88. Close #86
|
2016-05-13 02:48:22 -04:00 |
|
ThePhD
|
a4e3caee15
|
TOPKEK initializers.
|
2016-05-11 22:09:17 -04:00 |
|
ThePhD
|
f1cedcb922
|
error on bad usertypes
|
2016-05-11 15:55:07 -04:00 |
|
ThePhD
|
b9458e5ec2
|
[ci-skip] docs
|
2016-05-11 15:05:31 -04:00 |
|
ThePhD
|
20d85d829f
|
[ci-skip] documentation update
|
2016-05-11 15:00:11 -04:00 |
|
ThePhD
|
45956d1637
|
the lua API is a nightmare
|
2016-05-05 16:59:17 -04:00 |
|
ThePhD
|
2cfce0d8ce
|
I can spell the goodest, I swear
|
2016-05-05 16:40:14 -04:00 |
|
ThePhD
|
9f189df874
|
Undocumented macro for turning of compat (for the time being)
adding of luaL_loadbufferx as part of the 5.1 compat layer
|
2016-05-05 16:36:15 -04:00 |
|
ThePhD
|
309947d704
|
flesh out load buffer a little bit
|
2016-05-05 16:14:13 -04:00 |
|
MisterKH
|
c44f577d19
|
add load_buffer function
|
2016-05-05 15:12:25 +02:00 |
|
ThePhD
|
1c61773354
|
Use absolute indices in the places where it's necessary.
|
2016-05-03 16:49:53 -04:00 |
|
ThePhD
|
2aa5ab77a8
|
Ordering issues make me sad.
|
2016-05-03 15:17:14 -04:00 |
|
ThePhD
|
27a8dde1e6
|
This commit adds some QoI constructor keys / types, as well as implements make_object . The documentation has been updated as well.
Closes #78
Closes #77
Closes #76
Closes #75
|
2016-05-03 14:21:29 -04:00 |
|
ThePhD
|
9e31119f16
|
This commit adds some QoI constructor keys / types, as well as implements make_object . The documentation has been updated as well.
Closes #78
Closes #77
Closes #76
Closes #75
|
2016-05-03 14:19:30 -04:00 |
|
ThePhD
|
06fecfb4ca
|
Fix optional usages and edge cases. Closes #74
|
2016-05-02 01:52:51 -04:00 |
|
ThePhD
|
135776d03c
|
version bump
|
2016-05-01 17:15:49 -04:00 |
|
ThePhD
|
706ca803c8
|
push_reference and specific notes in the documentation for it
|
2016-05-01 17:10:41 -04:00 |
|
ThePhD
|
2b45f3a4e8
|
[ci skip] heavy documentation changes
|
2016-04-25 15:58:13 -04:00 |
|
ThePhD
|
03d9da41bd
|
sol2 logo
|
2016-04-25 13:46:04 -04:00 |
|
ThePhD
|
027a85dd6d
|
Add 'docs/_themes/sphinx_rtd_theme/' from commit 'eeff5645dc4eeb7a5c4910d39c17131961045dce'
git-subtree-dir: docs/_themes/sphinx_rtd_theme
git-subtree-mainline: c95f67afff
git-subtree-split: eeff5645dc
|
2016-04-25 13:45:17 -04:00 |
|
ThePhD
|
c95f67afff
|
mention protected function [ci skip]
|
2016-04-24 22:45:52 -04:00 |
|
ThePhD
|
2531f2f851
|
muh tabz
|
2016-04-24 17:40:01 -04:00 |
|
ThePhD
|
ea0104475c
|
gdi g++
|
2016-04-24 17:38:55 -04:00 |
|
ThePhD
|
f15f8dd5a7
|
const-correctness since nobody is going to let me be fuckin' lazy .-.
|
2016-04-24 17:31:32 -04:00 |
|
ThePhD
|
976f236706
|
[ci skip] Scrollbar updates
|
2016-04-24 12:49:27 -04:00 |
|
ThePhD
|
45635af21e
|
[ci skip] Documentation updates
|
2016-04-24 12:40:35 -04:00 |
|