MD4C 0.5.3

20-го апреля, после более чем двухлетней паузы, состоялся выпуск 0.5.3 быстрой библиотеки MD4C («Markdown for C»), предназначенной для парсинга данных в формате Markdown и конвертирования их в формат HTML. Поддерживаются спецификации Markdown CommonMark 0.31 и GitHub Flavored Markdown (GFM).
В комплект поставки также входит консольная утилита md2html.
Проект написан на языке C и распространяется по лицензии MIT.
Основные изменения:
- префикс
language-больше не повторяется в блоке кода, если входные данные уже явно содержат этот префикс; - поддержка автоссылок (опции вида
MD_FLAG_PERMISSIVExxxAUTOLINKS) теперь стала чуть более разрешающей: символы »+» и »-» теперь могут находиться в любом месте частей URL. Это также улучшило совместимость с GFM; - поддержка Unicode 18.0 (пока в статусе alpha);
- исправлены многие ошибки.
>>> Почему MD4C такой быстрый?
>>> Подробности на GitHub
