mrgeorg
0a4721aa7a
Variable.rst: correct typos
2017-01-23 19:42:00 +01:00
ThePhD
039331e163
Make sure docs compile
2017-01-14 07:45:45 -05:00
ThePhD
66ad189797
add functionality to have functions properly detected and the amount shifted over properly based on being a call constructor or not
2017-01-09 23:25:28 -05:00
ThePhD
01aeaf6492
[ci skip] update docs for iteration notes
2017-01-04 09:48:23 -05:00
ThePhD
010b6bb101
allow for switch to change Lua configuration and build with assumptions to C++ handling
2017-01-02 09:36:04 -05:00
ThePhD
bacd93ad08
[ci-skip] update resolve docs
2016-12-26 15:06:41 -05:00
ThePhD
26b85c8136
Make sure resolve works and provide some protection against deleting the handler that originates from a specific sol::state
. sol::state_view
users will be left out in the dark, though.
2016-12-26 13:50:08 -05:00
ThePhD
edeb81a7e1
Add registry constructors to tug things right out of the registry, and add a main_thread getter to aid in Joynet dev
2016-12-10 00:25:25 -05:00
ThePhD
16152c7faf
Make various arguments push based on the Lua state passed, not on the Lua state they have (avoids a small class of errors and makes the panic function call tiself more regularly).
2016-12-06 10:51:14 -05:00
ThePhD
d46f2aa1b0
[ci skip] as_args docs
2016-11-26 14:04:44 -05:00
ThePhD
433e34cd9b
as_args and threading API cleanliness.
2016-11-26 13:58:06 -05:00
ThePhD
ed21ba792c
henshin a-go-go ba- no not really it's just a minor patch version bump...
2016-11-23 02:49:44 -05:00
ThePhD
34b5d59662
[ci skip] fix lots of typos in the main tutorials.
2016-11-17 02:14:29 -05:00
ThePhD
57c933cc9b
bitfield example and link in docs
2016-11-15 22:45:34 -05:00
ThePhD
4aec055004
[ci skip] safety docs
2016-11-15 04:56:14 -05:00
ThePhD
f5930bfa48
constexpr resolve
2016-11-14 13:58:55 -05:00
ThePhD
22e17eb9fd
Correct spelling is hard.
2016-11-13 04:21:24 -05:00
ThePhD
fd33df50e1
[ci skip] version bump
2016-11-13 04:15:24 -05:00
ThePhD
01782dc5c2
[ci skip] here we go
2016-11-13 04:09:26 -05:00
ThePhD
83f932e14d
[ci skip] Updated mentions
2016-11-13 03:55:33 -05:00
ThePhD
fbc0fc5f93
Properly word the exception documentation and made some proper links.
...
Update single and use proper wording.
2016-11-13 03:48:22 -05:00
ThePhD
08a6585bae
Merge remote-tracking branch 'origin/develop' into develop
2016-11-13 03:28:49 -05:00
ThePhD
85a72a9ae0
add additional bit to resolve docs.
2016-11-13 03:28:32 -05:00
Anand Aiyer
6e6cb675e2
SOL_LUAJIT_FULL_INTEROPERABILITY - If you are using a platform and
...
compiler that has full c++ exception interoperability
(http://luajit.org/extensions.html#exceptions ), define
SOL_LUAJIT_FULL_INTEROPERABILITY. This will prevent sol from catching
(...) errors - in platforms & compilers than have full c++ exception
interoperability Lua errors can be caught with catch (...) in C++ - in
these cases sol inaccurately prevents Lua errors from being propagated
correctly.
2016-11-13 12:02:29 +05:30
ThePhD
72af3c6264
[ci skip] I can write, I promise.
2016-11-11 12:52:36 -05:00
ThePhD
02bbe0c528
improve docs heavily
2016-11-11 12:44:34 -05:00
ThePhD
29f10c4041
[ci skip] doc update
2016-11-07 13:09:44 -05:00
ThePhD
db7b4f22f2
Prepare for release.
2016-11-05 23:17:31 -04:00
ThePhD
52f69a2653
Heavily improve documentation and add new container functions.
2016-11-05 20:08:07 -04:00
ThePhD
bd83b3bb65
[ci skip] read only documentation
2016-11-04 19:56:48 -04:00
ThePhD
76bed7a09c
[ci skip] tfw you forget to add it to the table of contents
2016-11-04 19:44:51 -04:00
ThePhD
d1c203b0c5
Update teh docs, woooo.
2016-11-04 19:41:16 -04:00
ThePhD
d3cb9042c3
Heey, no more submodules needed now.
2016-11-01 05:39:44 -04:00
ThePhD
85329ca183
Mmn. Always making lots and lots of small changes.
2016-10-23 19:17:33 -04:00
ThePhD
f3fbd24226
[ci skip] docs update
2016-10-11 20:44:24 -04:00
ThePhD
866a2973ac
[ci skip ] Updates to documentation for function arguments and some clarifications in usertype_memory specification.
...
That's... that's it, really. Also, there's a new warning in `sol::as_table`, because people kept trying to slap it on class bindings and that's not what it was for, damnit.
2016-10-11 06:44:36 -04:00
ThePhD
007fd19b8d
[ci skip] docs, like the last commit
2016-10-10 04:44:06 -04:00
ThePhD
1dfa17dd82
usertype
2016-10-08 12:52:08 -04:00
ThePhD
23c2c6dedc
weee slight fix and doc update
2016-10-01 18:19:35 -04:00
ThePhD
b05ce97247
Allllll the fixes. All the time. Mostly to make sure constructors don't fight with each other and safety is respected. And documentation updates.
2016-10-01 01:27:40 -04:00
ThePhD
63093ecba4
[ci skip] prepare for battle
2016-09-23 03:35:42 -04:00
ThePhD
d88db0faff
Buh. Capturing the right semantics is always hard.
2016-09-22 11:49:29 -04:00
ThePhD
3a00ce0adf
Some minor fixes and DOCS AND EXAMPLES WOOoOooOOooOoo
2016-09-22 07:13:04 -04:00
ThePhD
9d52ed49ba
balance that stack, goddamnit, BALANCE IT
2016-09-19 23:37:00 -04:00
ThePhD
431c629e42
[ci skip] bump version
2016-09-17 23:01:47 -04:00
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
46b107712f
[ci skip] spelling errors
2016-09-13 14:08:44 -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
edb8eacac7
Add additional namespacing example and tutorial
2016-09-09 07:48:45 -04:00