Results 11 comments of Alexander Karatarakis

Consider `EnumMap`/`EnumSet` from https://github.com/teslamotors/fixed-containers Uses `magic_enum` under the hood and is fully `constexpr`.

Sorry for the delay! I think defining custom diff drivers is reasonable for the scope of this repo. We could put them in files ending in `gitconfig` since custom diff...

Yeah, that looks intuitive. :+1:

The problem with the show-cased error in the commit message is that it is called indirectly from Eigen, instead of directly like for example: ``` external/eigen/Eigen/src/Core/Visitor.h:225:77: error: no viable conversion...

> What version, exactly? I am using: https://gitlab.com/libeigen/eigen/-/commit/9960a304222919b5ab419e2f66196fd4500c2af7 It is from 3 months ago - I will try with latest. > My assumption was that because Eigen didn't seem anywhere...

Switched testing to latest Eigen trunk: https://gitlab.com/libeigen/eigen/-/commit/69f50e3a6732e854623695df273d0940db346ff5 A fix for the `return a < b` errors is still needed in that commit.

Sounds good! Rebased on latest HEAD for freshness.

This is very useful for easily setting up targeted DNS on Ubuntu. Hopefully it will get merged :)

I haven't tested pfr reflection extensively yet, but it is possible we could remove reflection altogether from fixed_containers in favor of pfr.

Here is another instance where Unicode characters cause problems: ``` /** * � */ #define foo 0 // Some comments #define BAR 1 // Yet another comment #define BAZ_foo 2...