ThePhD
|
3e2c48a104
|
set vcvars and actually call it with proper not-defined check
|
2019-03-25 02:14:52 -04:00 |
|
ThePhD
|
5567163743
|
[skip travis] derped with an else() block...
|
2019-03-24 23:11:59 -04:00 |
|
ThePhD
|
5932d1611a
|
[skip travis] try appveyor again
|
2019-03-24 23:10:03 -04:00 |
|
ThePhD
|
71119730a3
|
reorg
|
2019-03-24 19:41:47 -04:00 |
|
ThePhD
|
81d1362cc2
|
Add ninja env var to non-VC++ builds...
|
2019-03-24 19:41:04 -04:00 |
|
ThePhD
|
e411505b8d
|
trying it again
|
2019-03-24 19:34:54 -04:00 |
|
ThePhD
|
5858231158
|
try to get appveyor to work properly
|
2019-03-24 19:21:58 -04:00 |
|
ThePhD
|
33c4ea0d2a
|
appveyor "fixes" ??
|
2019-03-24 11:59:10 -04:00 |
|
ThePhD
|
4f0f09ae6a
|
Return to normalcy
|
2019-03-24 01:17:59 -04:00 |
|
ThePhD
|
40e73348a2
|
new ngrok url for color testing
|
2019-03-24 00:35:59 -04:00 |
|
ThePhD
|
b6c913fd09
|
more testing
|
2019-03-24 00:11:22 -04:00 |
|
ThePhD
|
b7db492646
|
[skip appveyor] test skyhook
|
2019-03-23 23:03:58 -04:00 |
|
ThePhD
|
52ec50010b
|
Update single, make sure warnings are not there.
|
2019-03-23 21:50:02 -04:00 |
|
ThePhD
|
4aac17c602
|
Remove bad LLVM
|
2019-03-23 14:57:06 -04:00 |
|
ThePhD
|
9a0a27aa83
|
more appveyor config derps, kek
|
2019-03-23 13:29:33 -04:00 |
|
ThePhD
|
786b4ed91e
|
Only build release mode for appveyor since batch scripts suck terribly
|
2019-03-23 13:11:51 -04:00 |
|
ThePhD
|
afce243226
|
[skip travis] oops, too aggressive...
|
2019-03-23 12:39:38 -04:00 |
|
ThePhD
|
947614ad64
|
[skip travis] more tuning appveyor.yml
|
2019-03-23 12:38:13 -04:00 |
|
ThePhD
|
353e274277
|
[skip travis] more tuning appveyor.yml
|
2019-03-23 12:36:20 -04:00 |
|
ThePhD
|
b1b356cfa7
|
[skip travis] attempt to fine-tune appveyor matrix
|
2019-03-23 12:28:32 -04:00 |
|
ThePhD
|
a121366a29
|
More LLVM warnings as errors kicking things in the mouth...
|
2019-03-23 12:22:38 -04:00 |
|
ThePhD
|
498ddf3866
|
[skip travis] try new ignore config appveyor
|
2019-03-23 12:19:25 -04:00 |
|
ThePhD
|
a925963708
|
appveyor.yml updates to try and more properly capture constraints
travis.yml updates to try and more properly capture constraints
I truly dislike MSVC's inability to handle lots of using statements.
|
2019-03-23 12:09:51 -04:00 |
|
ThePhD
|
e8467334f6
|
Completley overhaul tests
Add unregister funcationality
Make sure clearing is stack-size-safe.
|
2019-03-22 16:28:17 -04:00 |
|
ThePhD
|
04b36f1fc1
|
3.0.0 official beta
|
2019-03-18 07:45:21 -04:00 |
|
ThePhD
|
b63d7af060
|
Add lua_table and lua_value abstractions
Improve dump handler, bytecode, and base traits
Fix tolua on bad calls, fix interop handler changes
We are now truly done with all feature requests...
|
2019-03-18 07:41:51 -04:00 |
|
ThePhD
|
70bc1113cb
|
Create base_traits
Improve all of the tests
This is the final featureset, now everything is frozen just for docs...
|
2019-03-14 16:15:43 -04:00 |
|
ThePhD
|
c1a8cb1dc5
|
Update copyright year, add dump function
|
2019-03-13 05:18:06 -04:00 |
|
ThePhD
|
466e21bf7c
|
omegalul MSVC
|
2019-03-10 11:09:52 -04:00 |
|
ThePhD
|
ee13a7812f
|
Full fixes for everything.
|
2019-03-09 20:57:49 -05:00 |
|
Hanjoung Lee
|
92f12952ef
|
Add opening base lib in cxx-in-lua.rst
Loading `sol::lib::base` is needed since the corresponding lua file uses
`print` and `assert`.
|
2019-03-06 22:39:32 -05:00 |
|
ThePhD
|
b6f40935c8
|
add new tas for override_value and update_if_empty, improve the enable_if for a bunch of field_setter stuff
perform the last breaking change with .source()
prepare for the coming release...
|
2019-02-16 17:27:03 -05:00 |
|
ThePhD
|
95ffd10283
|
force variable now works in traverse_set and proxy setters.
|
2019-02-15 04:01:03 -05:00 |
|
ThePhD
|
9c050230f3
|
push/pop pragma macros, wew lad
|
2019-02-14 04:52:30 -05:00 |
|
ThePhD
|
b938e42af6
|
SUPER DUPER UPDATE WOO
|
2019-02-14 02:40:57 -05:00 |
|
ThePhD
|
ffe77ccb3f
|
fix some derps that aren't caught by the tests, somehow...?
add more tests...!
|
2019-02-11 05:50:35 -05:00 |
|
ThePhD
|
4fd197d956
|
ebco optimizations for certain classes
|
2019-02-10 16:40:37 -05:00 |
|
ThePhD
|
b4e83ca866
|
attempt to improve throughput and compile times even more
change CMake to stop being such a goddamn fucking menance with the warnings and errors
try to get full /W4 clean compliance
|
2019-02-10 15:02:40 -05:00 |
|
ThePhD
|
fbf5b48dc8
|
void support
|
2019-01-28 12:33:21 -05:00 |
|
ThePhD
|
e1f3e5f009
|
cull a good chunk of SFINAE, see what results...
|
2019-01-28 11:32:32 -05:00 |
|
ThePhD
|
ad494bd063
|
Merge branch 'develop' into sol3
# Conflicts:
# single/include/sol/forward.hpp
# single/include/sol/sol.hpp
# single/sol.hpp
# single/sol/sol.hpp
# single/sol/sol_forward.hpp
# single/sol_forward.hpp
|
2019-01-26 03:29:42 -05:00 |
|
ThePhD
|
0c095d4090
|
move everything back.... again!
|
2019-01-26 03:26:38 -05:00 |
|
ThePhD
|
e63f8405ce
|
yieldables weee
|
2019-01-26 03:23:38 -05:00 |
|
ThePhD
|
4f35e330e8
|
yield fix for sol3
|
2019-01-26 03:09:37 -05:00 |
|
ThePhD
|
56fd896bed
|
Merge branch 'develop' into sol3
# Conflicts:
# .gitignore
# single/include/sol/forward.hpp
# single/include/sol/sol.hpp
# single/sol.hpp
# single/sol/sol.hpp
# single/sol/sol_forward.hpp
# single/sol_forward.hpp
|
2019-01-21 11:40:22 -05:00 |
|
ThePhD
|
d84c9ade99
|
kill bad gitmodules and update gitignore
|
2019-01-21 11:04:00 -05:00 |
|
ThePhD
|
a2f86d88dc
|
optimize get/traverse_get and set/traverse_set items
consider potential optimizations for new_enum to reduce compiler churn
consider potential optimizations for proxy
|
2019-01-17 08:28:34 -05:00 |
|
ThePhD
|
b1dd40ebe8
|
move forward.hpp back to where it belongs
|
2019-01-14 10:12:09 -05:00 |
|
ThePhD
|
88a089c4ae
|
proxy testing
|
2019-01-14 07:27:55 -05:00 |
|
ThePhD
|
5b3ca9343c
|
update single
update forward declaration
update container traits usage
fix vector of pair as a usertype
|
2019-01-13 21:46:53 -05:00 |
|