| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libmd4c0 | Distribution: openSUSE Tumbleweed |
| Version: 0.5.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Apr 20 21:32:21 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 194648 | Source RPM: md4c-0.5.3-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/mity/md4c | |
| Summary: C Markdown parser | |
MD4C is Markdown parser implementation in C, with the following features: - Compliance: Generally, MD4C aims to be compliant to the latest version of CommonMark specification. - Extensions: MD4C supports some commonly requested and accepted extensions. - Compactness: MD4C parser is implemented in one source file and one header file. - Embedding: MD4C parser is easy to reuse in other projects. - Push model: MD4C parses the complete document and calls few callback functions provided by the application to inform it about a start/end of every block, a start/end of every span, and with any textual contents. - Encoding: MD4C by default expects UTF-8 encoding of the input document. This package provides the md4c library.
MIT
* Mon Apr 20 2026 Christophe Marin <christophe@krop.fr>
- Update to 0.5.3
* Avoid repeated prefix language- in code block language
specification if the input already explicitly includes the prefix
* Permissive autolink extensions (MD_FLAG_PERMISSIVExxxAUTOLINKS)
are now tiny bit more permissive, allowing + and - characters
to be anywhere in the path portion of the URL. This also
improves compatibility with GFM
* Make Unicode-specific code compliant to Unicode 18.0
* Fix quadratic time behavior caused by one-by-one walking
over block lines instead of calling md_lookup_line()
* Fix quadratic time and output size behavior caused by
malicious misuse of link reference definitions
* The strike-through extension (with flag MD_FLAG_STRIKETHROUGH)
now follows same logic as other emphasis spans in respect to
punctuation character and word boundaries
* Fix handling tab when removing trailing whitespace,
especially in connection with ATX headers
* We now correctly abort the parser when a callback returns
non-zero. (Previously it worked correctly only for negative
values, values greater than zero were causing strange and
inconsistent behavior)
* Fix handling a code span whose closer is on the next line and
yet another text follows. In the case we erroneously outputted
the closer code span mark as part of the text
* Fix md_decode_utf16le_before__(). (Only affected MD4C builds
built with -MD4C_USE_UTF16 on Windows)
* Do not try to interpret characters in a link URL as Markdown
syntax characters
* Fix detection of closing code block fence if it has a
trailing tabulator
* Fix invalid free() in an error path
* Tue Apr 02 2024 Christophe Marin <christophe@krop.fr>
- Init md4c
/usr/lib64/libmd4c-html.so.0 /usr/lib64/libmd4c-html.so.0.5.3 /usr/lib64/libmd4c.so.0 /usr/lib64/libmd4c.so.0.5.3 /usr/share/doc/packages/libmd4c0 /usr/share/doc/packages/libmd4c0/README.md /usr/share/licenses/libmd4c0 /usr/share/licenses/libmd4c0/LICENSE.md
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Aug 2 03:56:04 2026