Exherbo
GitLab
Packages
app-text/md4c
A Markdown parser implementation in C.
Versions
Slot
Version
Repository
Platforms
0
0.5.2
arbor
~amd64
arm?
armv7?
~armv8
x86?
Metadata
Homepage
https://github.com/mity/md4c
Summary
A Markdown parser implementation in C
Description
It has the following features: * Compliance: Generally MD4C aims to be compliant to the latest version of CommonMark specification. Right now it's fully compliant to CommonMark 0.29. * 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. * Performance: MD4C is very fast.
Dependencies
(
build:
sys-devel/cmake[>=3.24.0]
)
Downloads
https://github.com/mity/md4c/archive/release-0.5.2.tar.gz -> md4c-release-0.5.2.tar.gz
Licences
MIT