On 12/11/2017 2:30 PM, Jakob Bornecrantz wrote:
It is not written in D, but the language is close enough in concepts that it can be mechanically ported into D, and is licensed under BOOST. Feel free to do what ever to it[1].

Thank you for Boost licensing it!


We first used the markdown parser from vibe.d, when we threw the CommonMark testsuit, 10 tests segfaulted and 1 infinite-spun in a loop somewhere in the code. We then rewrote from scratch using the recommended practices from the CommonMark spec and the XML output from cmark as a guide.

The code is used in our documentation system. Both doc-comments and outside documentation files are written in CommonMark. The doc-comments uses Doxygen tags which is then run through CommonMark, most of the time it does nothing to the comments, but if you want to write long comments it makes it much more natural and enjoyable.

[1] https://github.com/VoltLang/Watt/tree/master/markdown/src/watt/markdown

It's apparently written in Volt:

https://github.com/VoltLang/Watt

But the two links there to Volt are dead:

https://github.com/VoltLang/Watt/blob/master/volt-lang.org

Reply via email to