Bug 13766 – std.container, std.range, std.regex documentation is now broken
Status
RESOLVED
Resolution
FIXED
Severity
regression
Priority
P1
Component
phobos
Product
D
Version
D2
Platform
x86_64
OS
Linux
Creation time
2014-11-22T21:39:00Z
Last change time
2015-02-18T03:40:05Z
Keywords
pull
Assigned to
nobody
Creator
hsteoh
Comments
Comment #0 by hsteoh — 2014-11-22T21:39:47Z
This bug is just to make sure we don't forget to update std.range's documentation and place in the Phobos navigation menus before the next release.
Basically, std.range has been split into std.range.{package,primitives,interfaces}, but the makefiles and the navbars have not yet been updated to this effect. This must be done before the next release, otherwise the std.range documentation will be out-of-date.
Comment #1 by github-bugzilla — 2014-11-23T16:12:38Z
Just realized that std.regex docs is broken too; the makefile has not been correctly updated to handle std/regex/package.d so the docs on dlang.org (phobos-prerelease) are actually stale files from previous builds.
Furthermore, the ddoc headers of std.range.* should be updated to reflect the current state of things. Currently they are just copied from the old std/range.d ddoc header verbatim, and so reads a little out of context.
Comment #6 by github-bugzilla — 2014-11-28T09:06:31Z