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
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.