You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem goes away if I revert commit 089db59c23707468af849b4639dd47a015720836.
I infer that the problem comes from using two libraries which bind variants of cmark simultaneously (cmark, cmark-gfm). Possibly cmark-gfm's version of the C library is getting used in the CommonMark reader and writer, instead of cmark's. There's undoubtedly a way around this. Perhaps the easiest would be to just use cmark-gfm for both GFM and CommonMark, turning off the GitHub extensions for regular CommonMark. Another way might be to rename the source files for cmark-gfm.
If we did just use cmark-gfm, we could consolidate and get rid of the separate GFM modules.
We could just test for extensions. gfm would just be a synonym of commonmark+strikeout+pipe_tables, and we'd test for hard_line_breaks, smart, etc.
This does not happen with the released version.
The text was updated successfully, but these errors were encountered: