Thread overview
Zeal docset for D
1 day ago
Dejan Lekic
14 hours ago
Ogion
22 hours ago
Matheus Catarino
1 day ago

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.

1 day ago

On Wednesday, 2 April 2025 at 14:30:21 UTC, Dejan Lekic wrote:

>

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

I've been waiting for this for over 10 years!
They had some exotic description language based on Ruby to fetch documentation files, if I'm not mistaken.

It will also get into MacOS "Dash", it seems?

Now you can finally program while flying on an airplane!

Thanks to Matheus França!

1 day ago

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.

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.

22 hours ago

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.

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

14 hours ago

On Wednesday, 2 April 2025 at 18:14:09 UTC, Denis Feklushkin wrote:

>

Now you can finally program while flying on an airplane!

What’s wrong with offline documentation DMD comes with?

7 hours ago

On Wednesday, 2 April 2025 at 23:11:51 UTC, Matheus Catarino wrote:

>

I forked your fork with minor changes. In order to update the D documentation.
https://github.com/kassane/d-phobos-docset
Thats great, I think i will then retire my project, and we can continue in your github!
I wonder what problems you had, when you entered the "workspace". I think we need to update the Readme a little bit in that regard!

>

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.
I am not the original author (its Tristan Hume), so I think everything at the uploaded version is still good.

>

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

7 hours ago

On Thursday, 3 April 2025 at 07:56:59 UTC, Ogion wrote:

>

On Wednesday, 2 April 2025 at 18:14:09 UTC, Denis Feklushkin wrote:

>

Now you can finally program while flying on an airplane!

What’s wrong with offline documentation DMD comes with?

this docset is the offline documentation + a searchable index that works in Zeal or Dash (the first of them is open source and cross platform, the second one of them seems to be very popular with OSX developers).

Kind regards,
Christian