Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 1.29 KB

differences-with-commonmark.md

File metadata and controls

26 lines (22 loc) · 1.29 KB

Differences with Commonmark 0.24

The spec for Commonmark 0.24 is here.

Note: Fenced Code Blocks are called “Fence” in the Apodimark documentation. “Links” and “Images” are called, respectively, “References” and “Unwrapped References”.

These differences are caused by:

  • bugs
  • yet unimplemented features
  • design
  1. Setext Headers are not supported (section 4.3)
  2. HTML blocks are not supported (section 4.6)
  3. Reference definitions must not span multiple lines
  4. Reference definitions do not impose any constraint on their destination and do not parse the destination text
  5. Only four spaces are needed after the “>” in a quote to produce a code block (example 209)
  6. Lists do not have a “tightness” attribute
  7. The characters in the name of a fence cannot be escaped (example 294)
  8. Entity references are not supported (section 6.2)
  9. Unicode no-break spaces do not count as whitespace (example 325)
  10. Reference destinations may not contain matching parentheses (example 460)
  11. References may contain other references (example 481)
  12. Whitespace is not stripped inside reference titles
  13. Autolinks are not supported (section 6.7)
  14. Raw HTML is not supported (section 6.8)
  15. Multi-line monospaced text is terribly handled (example 601)