Я давно ничего не писал об этом моём проекте. Но это совершенно не значит, что он забыт и заброшен. Конечно, он не в самой активной фазе разработки, тем не менее обновления я публикую с некоторой периодичностью. В первую очередь период связан с обновлениями спецификации CommonMark. Нынешняя версия библиотеки (0.5.0) реализует спецификацию 0.20.
Кроме того, с момента предыдущего поста были добавлены следующие нововведения:
Поддержка умной пунктуации, т.е. автоматическая замена
...
,---
,--
,"
и'
на соответствующий типографический символ.Поддержка автоматический генерации ссылок по имени. Это может быть полезно, например, для разбора markdown из DartDoc-комментариев. Таким образом можно передать парсеру функцию, которая будет заниматься всеми теми ссылками, для которых известно только имя.
Continuous Integration с помощью Travis и покрытие кода на Coveralls. По крайней мере, подключение этих систем к проекту было интересным опытом.
Как обычно, библиотеку можно взять на GitHub или pub.dartlang.
Хочется что-то добавить или сказать? Я всегда рад обсудить. Пишите на me@dikmax.name.