Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libmd4c0-0.5.3-1.1 RPM for riscv64

From OpenSuSE Ports Tumbleweed for riscv64

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.

Provides

Requires

License

MIT

Changelog

* 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

Files

/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