flexmark-java
flexmark-java copied to clipboard
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
**Is your feature request related to a problem? Please describe.** My task is to transform Markdown by extracting the first image and limited number of words. I have created custom...
see https://maven.apache.org/guides/mini/guide-reproducible-builds.html
I have to convert the Jira Wiki Syntax (https://jira.atlassian.com/secure/WikiRendererHelpAction.jspa?section=all) into Microsoft word elements. My idea was to use flexmark-java with the docx renderer extension. Is there already a parser for...
openhtmltopdf-jsoup-dom-converter has org.jsoup:jsoup:1.11.3 depencency. This version is vulnerable to [CVE-2021-37714](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-37714). To fix it, follow the advice [GHSA-m72m-mhq2-9p6c](https://github.com/jhy/jsoup/security/advisories/GHSA-m72m-mhq2-9p6c) and update to org.jsoup:jsoup:1.14.2 and higher. The related issue in openhtmltopdf: https://github.com/danfickle/openhtmltopdf/issues/828
Before this fix, input string `This is a test!` would throw: ``` java.lang.StringIndexOutOfBoundsException: String index: 16 out of range: [0, 16) at com.vladsch.flexmark.util.sequence.SequenceUtils.validateIndex(SequenceUtils.java:1143) ~[flexmark-util-sequence-0.64.0.jar:na] at com.vladsch.flexmark.util.sequence.SubSequence.charAt(SubSequence.java:113) ~[flexmark-util-sequence-0.64.0.jar:na] at com.vladsch.flexmark.ext.resizable.image.internal.ResizableImageInlineParserExtension.parse(ResizableImageInlineParserExtension.java:38) ~[classes/:na]...
Saw this while trying to report a bug, lol
Hello, **Is your feature request related to a problem? Please describe.** For example, we have this text: `[東口]^(ひがしぐち)` **Describe the solution you'd like** It should be generated like that: `東口ひがしぐち`...
**Is your feature request related to a problem? Please describe.** I am converting Jira markup into another custom markup. When I tried to write a custom parser for Jira style...
I have this markdown content, but the parser does not considers consider content after blank line i.e # Foo003 as pre-formatted text but renders as heading. ``` # Test Foo...
Looks like [version 0.34.30](https://mvnrepository.com/artifact/com.vladsch.flexmark/flexmark-all/0.34.30) is not [tagged in Git](https://github.com/vsch/flexmark-java/tags). Would you mind adding a tag for it?