peterbell10
06dfed4204
Fix build when SOL_STRINGS_ARE_NUMBERS is set
2018-08-04 15:01:44 +01:00
ThePhD
9306f319ef
Merge branch 'develop' into sol3
...
# Conflicts:
# single/sol/sol.hpp
# single/sol/sol_forward.hpp
2018-07-29 14:39:43 -04:00
ThePhD
6638b300cc
Update single and tag
2018-07-29 14:05:40 -04:00
ThePhD
d01d49aa7e
update single
2018-07-29 13:21:32 -04:00
ThePhD
71847ff64a
some traits changes
2018-07-29 13:20:01 -04:00
The Phantom Derpstorm
84ec59f313
Merge pull request #686 from OrfeasZ/hotfix/size-traits
...
Fix size trait detection for containers
2018-07-23 14:57:15 -04:00
Orfeas Zafeiris
7181a179c8
Update single
2018-07-23 17:59:17 +03:00
Orfeas Zafeiris
d34326492a
Fix default args on single generation script
2018-07-23 17:58:27 +03:00
Orfeas Zafeiris
4c7a8663b5
Fix size trait detection for containers
2018-07-23 17:50:50 +03:00
NullCascade
bff48c91cc
Fix a few typos in the threading doc.
2018-07-03 10:24:55 -04:00
The Phantom Derpstorm
e3ff28f58d
Merge pull request #679 from NullCascade/patch-1
...
Fix a few typos in the threading doc.
2018-06-30 16:31:58 -04:00
NullCascade
8894f0db80
Fix a few typos in the threading doc.
2018-06-30 10:14:50 -07:00
ThePhD
89dbc160ab
fix utility stuff
2018-06-27 16:16:24 -04:00
ThePhD
b688606007
pointer is unstable, which makes sense, but... nullptr? Really? :<
2018-06-27 13:24:56 -04:00
ThePhD
8a27648b77
add pointer()
method
2018-06-27 11:35:09 -04:00
ThePhD
254466eb4b
add pointer()
method
2018-06-27 11:34:40 -04:00
ThePhD
db6b3238b5
update single
2018-06-27 07:17:32 -04:00
ThePhD
af8432123a
fix #673
...
fix #670
2018-06-27 07:17:32 -04:00
ThePhD
f85a5c0ae7
fix #674
...
fix #673
make a full decision on #672 ; not worth the implementation effort
2018-06-27 07:17:31 -04:00
Roman Sztergbaum
c5079f8815
fix install interface
2018-06-27 07:17:31 -04:00
Sztergbaum Roman
4131de60d9
Update sol2-config.cmake.in
2018-06-27 07:17:31 -04:00
Roman Sztergbaum
2894f2a573
fix sol2-config.cmake.in
2018-06-27 07:17:31 -04:00
ThePhD
60ee53a429
update single
2018-06-27 07:15:56 -04:00
ThePhD
3935dc497c
fix #673
...
fix #670
2018-06-27 07:14:02 -04:00
ThePhD
301547f260
fix #674
...
fix #673
make a full decision on #672 ; not worth the implementation effort
2018-06-26 15:57:55 -04:00
The Phantom Derpstorm
7a5fcea91c
Merge pull request #675 from Milerius/develop
...
fix sol2-config.cmake.in
2018-06-26 15:54:50 -04:00
Roman Sztergbaum
9e96b26b2a
Merge branch 'develop' of https://github.com/Milerius/sol2 into develop
2018-06-23 10:44:05 +02:00
Roman Sztergbaum
d72b243c71
fix install interface
2018-06-23 10:43:51 +02:00
Sztergbaum Roman
3184628784
Update sol2-config.cmake.in
2018-06-22 22:06:47 +02:00
Roman Sztergbaum
c53fa6d2b5
fix sol2-config.cmake.in
2018-06-22 22:02:11 +02:00
ThePhD
8b52c35249
clean up interactions with unique types that are not base/derived aliasing
2018-06-17 16:29:19 -04:00
ThePhD
96143d8d79
add ability to have aliasing arguments
2018-06-17 15:42:24 -04:00
ThePhD
860827cb0a
freeze changes
2018-06-16 08:01:45 -04:00
ThePhD
bd392ee3da
prepare for base class macros
2018-06-16 08:01:45 -04:00
ThePhD
4480b7ef89
[ci skip] [skip ci] update single
2018-06-16 07:59:47 -04:00
ThePhD
968989bef7
Fix for LuaJIt issues
2018-06-15 20:24:11 -04:00
ThePhD
c6bb3c6ce5
fix all warnings on GCC and get new tests and old tests back to 100%
2018-06-15 17:33:09 -04:00
ThePhD
ccba856216
Fiinaly remember the right keyword to place for a dependent typename...
2018-06-15 16:37:44 -04:00
ThePhD
964f8e19cd
typename on the right side
2018-06-15 16:03:25 -04:00
ThePhD
fd52cc1aa9
forward declare more things to make gcc/clang happier
2018-06-15 15:54:43 -04:00
ThePhD
92f3330e03
fix #668
...
update single
2018-06-15 15:50:51 -04:00
The Phantom Derpstorm
2777b6ad15
Merge pull request #658 from OrfeasZ/feature/meson
...
Add meson build configuration files
2018-06-15 13:30:51 -04:00
The Phantom Derpstorm
278d59f31e
Merge branch 'develop' into feature/meson
2018-06-15 13:30:39 -04:00
The Phantom Derpstorm
b9e96bd2ea
Merge pull request #653 from OrfeasZ/vc140-fixes
...
Fix vc140 compilation issues
2018-06-15 13:28:33 -04:00
The Phantom Derpstorm
15fe28c57f
Merge branch 'develop' into vc140-fixes
2018-06-15 13:27:58 -04:00
ThePhD
caaac405eb
Merge remote-tracking branch 'origin/develop' into sol3
2018-06-15 13:23:51 -04:00
ThePhD
8039dd22a6
update documentation with additional information about resolve and overload ( fixes #664 and fixes #665 )
...
add new shared_ptr differentiation mechanism that persists between DLLs (fixes #661 )
change valid Lua version to handle Lua 5.4.0-work1 (fixes #649 )
remove upper limit on MSVC version: they're not fixing it anytime soon (fixes #655 )
add integer value for definition (fixes #651 )
2018-06-15 13:19:09 -04:00
Alexander Hoischen
110791c75a
Update Single Include Headers
2018-06-11 21:27:54 +02:00
Alexander Hoischen
f0396f8e6b
Fix Exceptions Always Being Printed
...
This commit fixes the issue, that exception messages were always printed
to cerr, regardless of SOL_PRINT_ERRORS setting. This also makes the
inclusion of iostream completely optional, reducing binary sizes.
Fixes #652 .
2018-06-11 21:27:54 +02:00
Orfeas Zafeiris
4e7c194789
Fix line endings
2018-06-06 10:02:37 +03:00