Issue with rendering dlang.org/library

Sönke Ludwig via Digitalmars-d digitalmars-d at puremagic.com
Sat Feb 14 05:19:28 PST 2015


Am 14.02.2015 um 09:46 schrieb Andrei Alexandrescu:
> Per the screenshot at http://i.imgur.com/6lY57L6.png, the entire
> /library/ and /library-prerelease/ part of the website is not rendering
> properly at least in Chrome and Firefox on OSX.
>
> Folks, there needs to be some visual testing with each pull request.
> This is one of the places where automated testing is rather difficult.
>
> Also, the cycle of reporting back such issues should be a lot faster.
>
> In related news, I don't know how to rebuild documentation with dub. If
> I run "make clean" followed by "make dpl-docs", it mentions something
> about things being up to date and recommends using --force to rebuild.
> How can things be up to date after "make clean"?

It's just the wrong make target. "apidocs-prerelease" and 
"apidocs-release" are the right ones. "dpl-docs" is only the utility 
executable that transforms the JSON documentation into HTML. The tool 
itself is managed by DUB, which is why "make clean" doesn't cause a 
rebuild, but we could add the proper "dub clean" command to the "clean" 
make target to fix that. I'll open a PR.


More information about the Digitalmars-d mailing list