Bug 6947 – Lots of broken links at d-p-l.org because of macros inconsistency

Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P2
Component
dlang.org
Product
D
Version
D2
Platform
Other
OS
Windows
Creation time
2011-11-14T05:26:00Z
Last change time
2012-01-07T22:31:35Z
Assigned to
nobody
Creator
verylonglogin.reg

Comments

Comment #0 by verylonglogin.reg — 2011-11-14T05:26:31Z
There is no guide or documentation for d-p-l.org and Phobos's documentation development and it has finally leaded to a few problems: * Walter doen't add some macros to his std.ddoc and local version of documentation have broken links. * Walter added WEB macro for ebook support with completely different meaning than Phobos's WEB macro. * Some Walter's macros doesn't added to d-p-l.org's *.ddoc files so d-p-l.org has now really a lot of broken links. * Inconsistent approach of creating web links (does mocro add http:// prefix or not?) leads to mistakes like in new main page (link to Iain Buclaw): http://d-programming-language.org/new/ There is a proposed partial solution: https://github.com/D-Programming-Language/d-programming-language.org/pull/28 For adding common "http://" prefix I propose HTTP macro
Comment #1 by verylonglogin.reg — 2012-01-07T22:31:35Z
This fixed broken links at d-p-l.org: https://github.com/D-Programming-Language/d-programming-language.org/commit/a0d9616ecbb2676cfc7752e5924360d15ea4fd2d Also local std.ddoc is fixed in dmd 2.057. There is still no guide for documentation development and WEB macro still adds "http://" prefix, but this bug is fixed.