Fabian Maurer dark.shadow4@web.de writes:
Hello wine-devel,
Looking at https://bugs.winehq.org/show_bug.cgi?id=35009, the problem is that windows uses completely different sorting weight tables from the official unicode version.
However, MS disclosed them under their "Open Specifications" program: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-ucoderef/ (The tables are as download available, under the same license, according to MS support)
If we could use that, we should be able to produce the exact same sorting windows has. And to properly solve those unicode bugs, that's what we need.
However, two questions arise:
- If we could, would we even want to use those tables?
- Is the license of that content compatible with Wine?
Sorry about the delay. I believe it would be OK to use that data as reference for our implementation. We'd most likely want to use them the same way we use the unicode.org data, so we'd need to find a reliable download source that can be used in the make_unicode script.