Bug 14972 – Documentation for std.windows.* missing

Status
REOPENED
Severity
major
Priority
P2
Component
dlang.org
Product
D
Version
D2
Platform
All
OS
Windows
Creation time
2015-08-27T17:31:27Z
Last change time
2024-12-15T15:22:59Z
Keywords
pull
Assigned to
No Owner
Creator
hsteoh
See also
https://issues.dlang.org/show_bug.cgi?id=13516
Moved to GitHub: dlang.org#4042 →

Comments

Comment #0 by hsteoh — 2015-08-27T17:31:27Z
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).
Comment #1 by hsteoh — 2015-08-27T18:33:55Z
Comment #2 by github-bugzilla — 2016-01-08T08:02:41Z
Commit pushed to master at https://github.com/D-Programming-Language/phobos https://github.com/D-Programming-Language/phobos/commit/e6a66cf2af94304dd1caabd77ffd69b1a766161c Merge pull request #3593 from quickfur/windows_docs Issue 14972: Generate Windows docs regardless of host platform
Comment #3 by github-bugzilla — 2016-01-13T23:18:20Z
Commit pushed to master at https://github.com/D-Programming-Language/dlang.org https://github.com/D-Programming-Language/dlang.org/commit/34235001210526431ddf910be2f805cbb62172fb Merge pull request #1083 from quickfur/windows_docs Issue 14972: Include std.windows modules in navbar.
Comment #4 by github-bugzilla — 2016-03-19T20:22:07Z
Comment #5 by github-bugzilla — 2016-03-19T20:22:17Z
Comment #6 by dlang-bugzilla — 2016-04-12T02:21:54Z
*** Issue 13516 has been marked as a duplicate of this issue. ***
Comment #7 by petar.p.kirov — 2016-04-12T07:21:17Z
Comment #8 by hsteoh — 2019-12-10T18:55:02Z
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
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/dlang.org/issues/4042 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB