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
3aa42c5db8
update single
2016-12-16 05:31:32 -05:00
The Phantom Derpstorm
87f845606b
Merge pull request #301 from THE-FYP/thread-status-dead-fix
...
fix thread_status::dead value for luajit
2016-12-16 05:16:45 -05:00
FYP
b1af00f048
fix thread_status::dead value for luajit
2016-12-16 12:20:28 +03:00
ThePhD
428adf706f
optional impl alignment requirements?? Thanks, Emscripten.
2016-12-16 01:00:49 -05:00
ThePhD
e1329d244a
Fix alignment issues with optional implementation
...
Update single.py to look at toplevel file rather than listing out all base sources
string_shim didn't have the proper header
Improve gitignore
2016-12-16 00:31:45 -05:00
ThePhD
bbcbd41efe
Write the test properly!
2016-12-10 06:15:39 -05:00
ThePhD
ad010adcad
Goddamn unused parameters...
2016-12-10 05:56:10 -05:00
ThePhD
f4f3bffe2f
Oh boy, more simplicity functions...!
2016-12-10 01:19:23 -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
c6110e5711
update single
2016-12-06 11:09:13 -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
7628c635bd
Memory leak fix!
2016-12-05 12:03:15 -05:00
ThePhD
9c2c27fe71
travis boost
2016-12-03 07:57:54 -05:00
ThePhD
d0a36c9657
objc define to keep code clean on that platform
2016-12-03 07:33:18 -05:00
ThePhD
20b951d551
we choose nil serialization for bad stack pushes
2016-12-02 05:47:24 -05:00
ThePhD
7bef50d460
update single
2016-11-29 12:51:42 -05:00
ThePhD
0d43a6f22b
fix const-correctness error in detection of is_container type
2016-11-29 12:51:21 -05:00
ThePhD
a9a32d1b56
update single
2016-11-26 14:05:18 -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
7b63057ba8
PRAISE BASED EEVEE
2016-11-26 03:32:28 -05:00
ThePhD
289ded358c
-Wshadow and -Wconversion are kind've dumb
2016-11-25 20:47:15 -05:00
ThePhD
49a0f71272
library fixes
2016-11-23 02:55:25 -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
b40f895fd4
Fix double-delete crash that could also be affecting @IronsDu
2016-11-23 02:39:52 -05:00
ThePhD
320276dabf
update single
2016-11-18 00:06:12 -05:00
ThePhD
97cafbaadd
Default error handler function for protected_function
2016-11-17 23:58:24 -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
54608201fc
Stage single
2016-11-15 04:40:07 -05:00
ThePhD
fe162b9643
make sure protect works as advertised
2016-11-15 04:39:42 -05:00
ThePhD
b2d137f65f
change resolve to behave better with crappy clang
2016-11-14 21:39:26 -05:00
ThePhD
b0612a5b68
special function used wrong resolve example
2016-11-14 20:49:59 -05:00
ThePhD
f5930bfa48
constexpr resolve
2016-11-14 13:58:55 -05:00
ThePhD
1461ab780c
Fix an idiot derp in the code
...
and stop having sleep attacks...
2016-11-14 13:42:55 -05:00
ThePhD
98cf1a9e9a
update single
2016-11-13 04:23:06 -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
The Phantom Derpstorm
c3cc39f116
Merge pull request #271 from aaiyer/develop
...
LuaJIT C++ Exception Full Interoperability Support & Missing ';' when SOL_NO_EXCEPTIONS is defined
2016-11-13 03:26:01 -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
Anand Aiyer
951b821272
missing ';' when SOL_NO_EXCEPTIONS is enabled
2016-11-13 11:22:54 +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