Bug 3348 – Documentation for many std.process functions has disappeared
Status
RESOLVED
Resolution
FIXED
Severity
major
Priority
P2
Component
phobos
Product
D
Version
D2
Platform
All
OS
All
Creation time
2009-09-28T01:44:00Z
Last change time
2015-06-09T01:26:47Z
Assigned to
bugzilla
Creator
bugzilla
Comments
Comment #0 by bugzilla — 2009-09-28T01:44:13Z
The documentation for a lot of functions in std.process, such as shell(), setenv(), and unsetenv() has disappeared from the D web site.
This is of course due to the fact that functions whose definitions are entirely enclosed in version blocks (and, presumably, other conditional compilation constructs) aren't seen by the documentation generator. Other modules in Phobos may be afflicted by this, too.
Comment #1 by bugzilla — 2010-08-13T04:33:27Z
http://www.dsource.org/projects/phobos/changeset/1847
It seems setenv() and unsetenv() currently only exist for POSIX, so it's probably best to leave their documentation out. They should of course be defined for Windows as well, but that's another issue.