Zeal docset for D

Matheus Catarino matheus-catarino at hotmail.com
Wed Apr 2 23:11:51 UTC 2025


On Wednesday, 2 April 2025 at 21:16:20 UTC, Christian Köstlin 
wrote:
> On Wednesday, 2 April 2025 at 14:30:21 UTC, Dejan Lekic wrote:
>> Thanks to Matheus França who posted this on Discord today:
>>
>> http://zealusercontributions.vercel.app/api/docsets/D.xml
>>
>> It contains Zeal (https://zealdocs.org) docset with D 
>> documentation. Whoever did this - thank you! - I wanted to do 
>> it myself and could never find time to do it...
>>
>> ![Here is Zeal with D docset in 
>> action](https://gcdnb.pbrd.co/images/Ne4fz2cAm55c.png?o=1).
>
> Very interesting. I am not sure if that is really related,
> but I did patchup an old dlang docset generator last year.
> See https://github.com/gizmomogwai/d-phobos-docset.
> It might be related as iirc I added the list of changelogs
> to the "TAGS" section of the docset and the articles to the
> "WORDS" section (having no better place to place them).
> But someone else for sure did some work on top and contributed 
> it.
>
> The link to the original scripts is in my github repo
> (this is where the hard work was done). Also searching through 
> https://zealusercontributions.vercel.app/api/docsets yields the 
> original author
> `"author":{"name":"Tristan 
> Hume","link":"http://thume.ca/"},"name":"D","aliases":["Phobos"],"archive":"D.tgz",`
>
>
> Basically a docset is a set of html files + sqlite database to 
> have an index + packaging as a .docset folder hierarchy with a 
> defined structure.


I forked your fork with minor changes. In order to update the D 
documentation.
https://github.com/kassane/d-phobos-docset

Since you were the first to add D doc, it is normal that you have 
the description in your username.
I had no interest in updating the initial authorship, only 
updating the doc.

https://github.com/Kapeli/Dash-User-Contributions/pulls?q=Dlang+is%3Aclosed


More information about the Digitalmars-d mailing list