ThePhD
|
053a7fdcb1
|
Fix #949, #935, #948, #945, and #933.
We will need a new feature to fix #941, which is related to #872.
|
2020-03-31 00:24:23 -04:00 |
|
ThePhD
|
1f27149239
|
Fix usage of the traits, rename them to say more directly what they are.
|
2019-12-02 15:54:58 -05:00 |
|
ThePhD
|
38d979209d
|
Rework variant checks and other things to prevent hard failures.
|
2019-12-01 19:27:49 -05:00 |
|
ThePhD
|
b0c74207d8
|
Force constness on ostream operator.
Automatically disable magic for variant types.
|
2019-12-01 17:40:16 -05:00 |
|
ThePhD
|
5799084572
|
Fix #838 by defining the operators to prevent VS warning
|
2019-07-25 22:14:24 -04:00 |
|
ThePhD
|
5dee45cd9e
|
Rework table internals for more performance in more cases and handle additional cases of update_if_empty and create_if_nil
|
2019-05-21 02:13:56 -04:00 |
|
ThePhD
|
bd17c83250
|
FLAMING HATRED OF STRING LITERALS
|
2019-05-17 20:02:49 -04:00 |
|
ThePhD
|
b47997ff65
|
pointer_like, now, more traits being separated out...
|
2019-04-13 10:15:14 -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
|
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
|
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
|
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
|
4f35e330e8
|
yield fix for sol3
|
2019-01-26 03:09:37 -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
|
9760a400cd
|
testing and test matrix improvements
|
2018-12-23 13:18:14 -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
|
bbd5bd7fa1
|
Fix Linux build as best as possible while size issues still remain with MinGW.
|
2018-12-19 23:17:15 -05:00 |
|
ThePhD
|
9b47849110
|
update tests (which compile, but now all fail)
|
2018-11-18 13:06:01 -05:00 |
|
ThePhD
|
e56cbc1dc5
|
update sol3 tag
|
2018-09-27 23:55:09 -07:00 |
|
ThePhD
|
0a9dc24f1f
|
first big sol3 push... tests not updated yet
|
2018-09-27 22:27:38 -07:00 |
|