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 |
|
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
|
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
|
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
|
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
|
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 |
|
ThePhD
|
91faa7a014
|
Update single, fix more CMakeLists stuff to work with Local and Not-From-Source builds of Lua
|
2019-01-05 13:56:21 -05:00 |
|
ThePhD
|
d9f973e5cd
|
update packaged single
|
2019-01-05 05:50:07 -05:00 |
|
ThePhD
|
9760a400cd
|
testing and test matrix improvements
|
2018-12-23 13:18:14 -05:00 |
|
ThePhD
|
a6abc0a0d9
|
update everything
|
2018-12-22 15:36:42 -05:00 |
|
ThePhD
|
88cafb281f
|
improve all tests, fix all tests, and improve metatable for GCC builds
|
2018-12-21 01:07:05 -05:00 |
|
ThePhD
|
c35c66baf7
|
update all tests and fix all the small derps and typos
|
2018-12-20 01:18:07 -05:00 |
|
ThePhD
|
bbd5bd7fa1
|
Fix Linux build as best as possible while size issues still remain with MinGW.
|
2018-12-19 23:17:15 -05:00 |
|
ThePhD
|
0a9dc24f1f
|
first big sol3 push... tests not updated yet
|
2018-09-27 22:27:38 -07:00 |
|
ThePhD
|
e7886facda
|
update single
|
2018-08-10 20:51:13 -04:00 |
|
ThePhD
|
7f1c2e3ecf
|
committing, with signing
|
2018-08-04 11:59:29 -04:00 |
|
ThePhD
|
daa9993a3e
|
update single
|
2018-08-04 11:01:38 -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 |
|
Orfeas Zafeiris
|
7181a179c8
|
Update single
|
2018-07-23 17:59:17 +03:00 |
|
ThePhD
|
254466eb4b
|
add pointer() method
|
2018-06-27 11:34:40 -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
|
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 |
|
Alexander Hoischen
|
110791c75a
|
Update Single Include Headers
|
2018-06-11 21:27:54 +02:00 |
|
ThePhD
|
ac709111e8
|
ensure index_adjustment is applied everywhere
add safety config everywhere
|
2018-05-22 15:42:38 -04:00 |
|
ThePhD
|
03f17d41eb
|
ensure optional returns are un-engaged upon none/nil -- nil does NOT count
|
2018-05-20 15:25:50 -04:00 |
|
ThePhD
|
9cf393abb0
|
I really ought to consolidate how I handle optional, but there's optimizations I miss if I do.... bwuh.
|
2018-05-14 13:21:41 -04:00 |
|
ThePhD
|
f8ee7abe52
|
tfw no common_type for ternary...
|
2018-05-12 18:04:33 -06:00 |
|
ThePhD
|
db5494ee37
|
Fix #641
|
2018-05-12 09:16:34 -06:00 |
|
ThePhD
|
9106597663
|
ensure constness does not infect unique usertypes
fix #644
|
2018-05-12 01:57:55 -06:00 |
|
ThePhD
|
653c5115b5
|
update single
|
2018-05-10 05:31:48 -06:00 |
|
ThePhD
|
3620c4b8e1
|
make sure version matches so people don't get confused
|
2018-04-17 20:13:36 -04:00 |
|
ThePhD
|
8b77411f66
|
update single
|
2018-04-17 20:09:10 -04:00 |
|
ThePhD
|
6a5154f3b9
|
update single and properly point to lastest VS2015 version.
|
2018-04-17 16:25:38 -04:00 |
|
ThePhD
|
eb1771dff1
|
update single
|
2018-04-17 15:25:01 -04:00 |
|
ThePhD
|
eb19aab9a1
|
This update allows for many more definition macros and teh use of a configuration header to be combined with the single.py
Allow for configuration macros to aid in fixing #631
|
2018-04-17 12:29:14 -04:00 |
|