Markdown Tools - Request for a Sponsor
Igor Mironchik
igor.mironchik at gmail.com
Sun Mar 17 10:25:49 GMT 2024
On 17.03.2024 10:33, Benson Muite wrote:
> On 15/03/2024 16.20, Igor Mironchik wrote:
>> On 15.03.2024 16:01, Benson Muite wrote:
>>> Is there a roadmap? Might it be possible to integrate other markup
>>> formats, for example AsciiDoc
>>
>> Do we have any C/C++ Open Source Parser for AsciiDoc? Fully-featured,
>> tested...
>>
> Not at present unfortunately. Main implementation is Ruby, which can be
> compiled to Javascript or a Java library. There is also a Python
> implementation and ongoing work to produce Haskell and Rust implementations.
Well, by mistake I wrote md4qt. I know what this work is (parse Markup
languages). It's not so trivial task, and it needs a lot of time to
write and test such things. But I didn't say no. If I have md4qt, where
I have Document for a tree representation, I can have a look at AsciiDoc
and write something like asciidoc4qt, that will use the same structures
for parsed document. In this case we can use absolutely the same
converter to PDF.
I can start such thing. Ok. Does AsciiDoc have well documented format?
Does it have a set of tests?
I don't know how complicated AsciiDoc format is, maybe it's simpler of
Markdown?
Markdown, despite its apparent simplicity, is a little complicated in
implementation. I've made 356 commits to implement and test it, and
spent some time for it, but it worth it.
In case of markdown-tools, if it will support CommonMark 0.31.2 with
major GFM and latest AsciiDoc, will you accept my project?
More information about the kde-devel
mailing list