Stephen Berry

Results 391 comments of Stephen Berry

Cool, I'll look into it when I get a chance.

Glaze, like `std::to_chars`, will write out doubles with the least amount of characters necessary for round-tripping. Hence `10.0` is dumped as `10`. Are you wanting to dump floating point numbers...

I can understand your motivation and why it may be a requirement. But, I am leery of this approach, because you are relying on specific format that is outside the...

If you want to add this go ahead and I'd be happy to approve a pull request.

Thanks for the suggestion. This would be good to benchmark.

Merge patch documentation and support for `glz::generic` has been merged in #2132. Glaze already supported merge patch behavior for C++ structs and types, but this is better documented now.

It looks like this error is because you are not compiling with C++23 (`-std=c++23`). Can you confirm? Glaze `v3.0.0` bumps the requirement to `c++23` so that performance improvements can be...

You can stay on `v2.9.5` for C++20 support. But, I'm curious what prevents you from using C++23? [All compilers that supported Glaze in C++20 also support C++23.] Looking at where...

Thanks for the info. Glaze `v3` and above is supported with vs2022 using `/std:c++latest` and tested in our CI/CD. The CMake `cxx_std_23` flag will set this as well. I'm curious...

I appreciate your feedback and there are some risks. But, there is no upgrade to a new compiler needed here, it is just changing the standard version, which is backwards...