Bug#918072: RFP: md4c -- C Markdown parser
Lisandro Damián Nicanor Pérez Meyer
lisandro at debian.org
Thu Jan 3 00:45:39 GMT 2019
Package: wnpp
Severity: wishlist
* Package name : md4c
Version : 0.2.7
Upstream Author : Martin Mitáš
* URL : https://github.com/mity/md4c
* License : MIT
Programming Lang: C
Description : C Markdown parser
MD4C is C Markdown parser with the following features:
.
Compliance: Generally MD4C aims to be compliant to the latest version of
CommonMark specification. Right now fully compliant to CommonMark 0.28.
.
Extensions: MD4C supports some commonly requested and accepted extensions.
.
Compactness: MD4C is implemented in one source file and one header file.
.
Embedding: MD4C is easy to reuse in other projects, its API is very
straightforward: There is actually just one function, md_parse().
.
Push model: MD4C parses the complete document and calls callback functions
provided by the application for each start/end of block, start/end of a span,
and with any textual contents.
.
Portability: MD4C builds and works on Windows and Linux, and it should
be fairly simple to make it run also on most other systems.
.
Encoding: MD4C can be compiled to recognize ASCII-only control characters,
UTF-8 and, on Windows, also UTF-16, i.e. what is on Windows commonly
called just "Unicode". See more details below.
.
Permissive license: MD4C is available under the MIT license.
This source code will be needed by Qt in the future, see
<https://codereview.qt-project.org/#/c/214842/>
More information about the pkg-kde-talk
mailing list