<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>To clarify:</div><div><br></div><div>peg-multimarkdown was derived from peg-markdown, not pandoc.&nbsp;</div><div><br></div><div>Ali Rantakari's work on his highlighter's PEG was also derived from peg-markdown, not pandoc.</div><div><br></div><div>Composer's highlighter is based on Ali's (which performed highlighting for markdown, not MMD). &nbsp;Composer will highlight MMD *or* MD, depending on preferences. &nbsp;I modified the PEG to support MMD syntax, and made some changes to the highlighter code itself to make it more flexible and to enable context-sensitve editing, and not just highlighting.</div><div><br></div><div>I am very thankful for the work by both John and Ali, as I would never have been able to complete my projects without their work.</div><div><br></div><div><br></div><div>As for whether MMD is emerging as the most popular markdown derivative or not, I have no idea. &nbsp;I have multiple search feeds that keep me informed about what people are saying about MMD, but I could be missing a lot of traffic talking about how good other implementations are. &nbsp;</div><div><br></div><div><br></div><div><br></div><div>F-</div><div><br></div><div><br></div><br><div><div>On Oct 20, 2011, at 1:37 PM, <a href="mailto:Bowerbird@aol.com">Bowerbird@aol.com</a> wrote:</div><div><br></div>&lt;snip&gt;</div><div><br class="Apple-interchange-newline"><blockquote type="cite"><font face="arial,helvetica"><font color="#000000" face="Lucida Grande" lang="0" size="4">third, john's model stimulated work done by ali rantakari.<br>
&gt;&nbsp;&nbsp;  <a href="http://hasseg.org/peg-markdown-highlight/">http://hasseg.org/peg-markdown-highlight/</a><br>
this work was for a _syntax_highlighter_, so it wouldn't be<br>
too important, in and of itself, except for a couple factors:<br>
(1) it used pandoc's parser, and (2) it was _very_ accurate,<br>
fixing the problems that plagued _every_ existing_attempt_<br>
at markdown syntax-highlighting, a tribute to the parser.<br>
ali wrote this up for his computer science master's studies.<br>
<br>
ali's work caught the eye of fletcher penney, inspiring him<br>
to make a text-editor for multimarkdown, out any day now.<br>
<br>
i'm not sure how it fits in, because i'm pretty sure that it<br>
predated the work by rantakari, but fletcher also changed<br>
his parsing model, changing over to the pandoc method.<br>
i believe john and fletcher actually worked together on it.<br>
so fletcher's parser is fast, powerful, flexible, and accurate.<br>
i believe fletcher will confirm the importance of the change.<br>
once you start doing it right, you realize the wrong way was<br>
well, it was wrong, there's just no other way you can say it.<br></font></font></blockquote><div><br></div>&lt;snip&gt;</div><div><br><blockquote type="cite"><font face="arial,helvetica"><font color="#000000" face="Lucida Grande" lang="0" size="4">-bowerbird<br>
</font><font color="#000000" face="Lucida Grande" lang="0" size="4"></font>_______________________________________________<br>Markdown-Discuss mailing list<br><a href="mailto:Markdown-Discuss@six.pairlist.net">Markdown-Discuss@six.pairlist.net</a><br>http://six.pairlist.net/mailman/listinfo/markdown-discuss<br></font></blockquote></div><br><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>-- &nbsp;</div><div>Fletcher T. Penney</div><div><a href="mailto:fletcher@fletcherpenney.net">fletcher@fletcherpenney.net</a></div></div></span></div></span></div></span></div></span></div></span></div></span></span>
</div>
<br></body></html>