None of the modules in std.windows have documentation generated for dlang.org.
This is understandable (albeit unacceptable), because the documentation is apparently generated on a Posix machine, so even if we added those modules to the makefile it probably still won't produce any useful docs (the actual code would be version()'d out). Basically, we need a way to tell the compiler that we're generating documentation for Windows, so it should compile in Windows blocks even though it may actually be running on Posix.
Related bugs: #13516 (and its duplicates).
std.windows.registry is still blank on dlang.org.
What about using LDC to cross-compile to a Windows target while generating docs? That would work around the problem of the machine being used to generate docs running on Posix, which causes the Windows functions to be version()'d out.
Comment #9 by robert.schadek — 2024-12-15T15:22:59Z