commonmark-java
commonmark-java copied to clipboard
Java library for parsing and rendering CommonMark (Markdown)
**Is your feature request related to a problem? Please describe.** A new revision of the CommonMark spec was made available last month, 0.31.2. It looks like a [minor spec revision](https://spec.commonmark.org/0.31.2/changes.html),...
We've waited long enough for the ecosystem and tools such as Android to catch up. Making it proper modular means people can run jlink on it. Fixes #125.
[Footnotes](https://www.markdownguide.org/extended-syntax/#footnotes) are arguably an important markup feature but doesn't appear to be supported by CommonMark yet. GFM [supports](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#footnotes) them and we're seeing an increasing number of uses e.g. in [Chromium](https://source.chromium.org/search?q=%22%5B%5E%22%20file:.md&ss=chromium)...
Hi, I dot not understand why the html entity such as € is converted into the unicode character € during the html rendering ? The string &euro ; is already...
When there are no `blockParserFactories`, leading spaces should be preserved. Here's a use case: ### Input ``` - one - two ``` When this is parsed with a Parser without...
Adds an extra property for column with to `TableCell` nodes. The width is determined by the number of dash and colon characters in the separator line of a table, and...
Currently it is not possible to know which text was parsed to ThematicBreak. Was it --- or was it *** ? This information is lost when parsing mark up text...
Steps to reproduce the problem (provide example Markdown if applicable): ``` [label][1] [1]: #not-code "Text" ``` And I've set `IncludeSourceSpans.BLOCKS_AND_INLINES` when building the parser. Expected behavior: The LinkReferenceDefinition has a...
allow base64 encoded images to display