comp.lang.ada
 help / color / mirror / Atom feed
* RFC: markdown to HTML library
@ 2014-01-19 22:26 Natasha Kerensikova
  2014-01-20  8:34 ` Dmitry A. Kazakov
  0 siblings, 1 reply; 3+ messages in thread
From: Natasha Kerensikova @ 2014-01-19 22:26 UTC (permalink / raw)


Hello,

I have been working on an Ada library that parses lightweight markup
languages and render them in various output format (somewhat like
pandoc, except I'm not sure my architecture scales easily to a feature
set as big as pandoc's).

I wanted to integrate it in the server for my website and let it run in
production for a while before formally realising it, however for various
reasons it may take a while before I reach that point.

Currently, the library is fully functional with only Markdown front-end
and (X)HTML back-end, it passes the official markdown test suite (that I
don't distribute because of licence uncertainty) and a decently-covering
homegrown test suite (according to gcov, it covers 1112 lines out of
1217 in official markdown front-end, 657/732 lines in markdown
extensions, and 348/398 lines in (X)HTML back-end).

Since recently there has been discussions here about Ada for the web,
and there's even a fosdem talk about it, so maybe Markdown-to-HTML is of
interest too.

I would be greatly interested in hearing any comment or criticism or
event bug reports about it.

Features request are welcome too, though I can't tell for now when I
will manage to look into them. Currently reStructuedText front-end and
and fully-configurable ODT back-end are on my radar.

I can get into the details of how it works internally, but I won't bore
you with it if it's not necessary.

The code is released under ISC licence and currently available on
github at http://github.com/faelys/markup-ada and eventually the
"official" fossil repository will be on my aforementioned website.


Thanks in advance for your interest,
Natasha


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-01-26 17:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-01-19 22:26 RFC: markdown to HTML library Natasha Kerensikova
2014-01-20  8:34 ` Dmitry A. Kazakov
2014-01-26 17:17   ` Natasha Kerensikova

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox