Closed (duplicate)
Project:
Markdown
Version:
7.x-1.x-dev
Component:
Change to library
Priority:
Normal
Category:
Feature request
Assigned:
Unassigned
Reporter:
Created:
28 Mar 2012 at 22:36 UTC
Updated:
13 Nov 2012 at 19:34 UTC
Markdown is great, but John Gruber hasn't updated it since 2004. Since then, a couple of side projects have taken off to extend Markdown. The two most popular are probably Fletcher Penney's MultiMarkdown and Michel Fortin's Markdown Extra. These projects add certain "missing features" to Markdown -- footnotes, cross-references, definition lists, adding id attributes to headings, etc. -- while maintaining compatibility with Gruber's original syntax. Might this be added to the module?
Comments
Comment #1
sreynen commentedThe module already uses Michel Fortin's Markdown Extra. We're not currently using the extended syntax. I wouldn't want to turn that on by default, as it could introduce unexpected behavior for existing content, but making that an option to turn on would be good.
Comment #2
barraponto#1532380: Load Markdown library with Libraries API 2 might help with this, since it will make it easier to change between implementations. I'm not sure this becomes a duplicate of that issue, since just decoupling the actual library might not be enough (filter tips, filename to import, don't know what else might change in multimarkdown).
Comment #3
RobW commentedChoice of markdown library would be fantastic. Seems like it would be best to work on #1532380: Load Markdown library with Libraries API 2 first through.
Comment #4
frjo commentedSee #1532380: Load Markdown library with Libraries API 2