Issue with rendering dlang.org/library

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Sat Feb 14 16:12:56 PST 2015


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



More information about the Digitalmars-d mailing list