On 2/14/15 5:19 AM, Sönke Ludwig wrote:
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.

Thanks! While I got a slide of your time, any chance you could take a look at https://issues.dlang.org/show_bug.cgi?id=14180? Right now I essentially need to temporarily hide my dmd rig just to build the docs. -- Andrei

Reply via email to