Ran Benita
Ran Benita
> In particular it's proven inconvenient with how [Smithay](https://github.com/Smithay/smithay/) (a Rust library for building compositors) wants to use types like xkb_keymap Can you expand on this a bit? I mean,...
> It depends on the atom table in the xkb_context for its strings values; this table is not thread-safe. > However it is “safe” only if no other keymap is...
> https://learn.microsoft.com/en-us/cpp/overview/visual-cpp-language-conformance lists C11 threads as added in VS 2022 17.8. So I guess it's a relatively recent addition (compared to when C11 was standardized), but should be available. Good...
Overlays are cool (would be interesting to see your keymap using them!). They were quite a complex feature, and did not see enough use to pull their weight, so we...
> I'm no expert here - maybe _WIN32 is the right one, as used in other libraries: No expert either, but this sounds OK to me, we can make this...
The _MSC_VER -> _WIN32 change is done in #320, will be included in the next release.
Hmm is the tests don't build when cross-compiling then that should be fixed I think? Compiling tests is no different from compiling the lib. What are the errors compiling the...
Hmm, didn't dig into it yet, but just from reading the issue, I figure that databases can have dependencies on other databases, and maybe we need to consider that? Interestingly...
Hi @RonnyPfannschmidt, do you think you could split this into more focused PRs? Like adding uv, adding claude, requiring Python 3.10, setuptools stuff.
There is a problem that this change is in itself a breaking change. Might be fine though?