<html>
<head>
<meta name="generator" content="Windows Mail 17.5.9600.20605">
<style><!--
.EmailQuote {
margin-left:1pt;
padding-left:4pt;
border-left:#800000 2px solid;
}
--></style><style data-externalstyle="true"><!--
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
}
p.MsoNormal, li.MsoNormal, div.MsoNormal {
margin:0in;
margin-bottom:.0001pt;
}
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst, 
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle, 
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast {
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
line-height:115%;
}
--></style></head>
<body dir="ltr">
<div data-externalstyle="false" dir="ltr" style="font-family: 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif';font-size:12pt;"><div style="color: rgb(0, 0, 0);">Thanks,</div><div style="color: rgb(0, 0, 0);"><br></div><div style="color: rgb(0, 0, 0);">I’ll fork the repo and convert the tests cases to C# unit tests in a separate branch.<br></div><div style="color: rgb(0, 0, 0);" data-signatureblock="true"><div style="color: rgb(0, 0, 0);"><br></div><div style="color: rgb(0, 0, 0);">Andrei Fangli</div><div style="color: rgb(0, 0, 0);"><br></div></div><div style="padding-top: 5px; border-top-color: rgb(229, 229, 229); border-top-width: 1px; border-top-style: solid;"><div><font face=" 'Calibri', 'Segoe UI', 'Meiryo', 'Microsoft YaHei UI', 'Microsoft JhengHei UI', 'Malgun Gothic', 'sans-serif'" style='line-height: 15pt; letter-spacing: 0.02em; font-family: "Calibri", "Segoe UI", "Meiryo", "Microsoft YaHei UI", "Microsoft JhengHei UI", "Malgun Gothic", "sans-serif"; font-size: 12pt;'><b>From:</b> <a href="mailto:michel.fortin@michelf.ca" target="_parent">Michel Fortin</a><br><b>Sent:</b> ‎Sunday‎, ‎14‎ ‎September‎ ‎2014 ‎14‎:‎14<br><b>To:</b> <a href="mailto:markdown-discuss@six.pairlist.net" target="_parent">markdown-discuss@six.pairlist.net</a></font></div></div><div><br></div><div dir="">
<div class="PlainText">Le 14-sept.-2014 à 6:34, Andrei Fangli <andrei_fangli@hotmail.com> a écrit :<br>
<br>
> Hello again,<br>
> <br>
> I’m happy to announce that I have a working parser fully based on regex and a default implementation for Markdown based on Gruber’s Markdown 1.0.1 (Dec 2004) specification. The only thing I could not figure out is the blank line between list items to generate a paragraph in the list item instead of plain text (that is very ambiguous to me and sounds a bit odd) and instead I decided that all list items cannot contain plain text (a very simple approach, I know).<br>
<br>
The rule used in Markdown.pl is that if there is a blank line separating two list items, both the item above and the item below that blank line will be parsed as block content (and have paragraphs). That said, sublists are parsed anyway regardless of blank lines.<br>
<br>
> A preview site is up and running: <a href="http://www.markdownparser.development.andrei15193.ro/" target="_parent">http://www.markdownparser.development.andrei15193.ro/</a><br>
> <br>
> Critics and comments are welcomed.<br>
> <br>
> PS: can someone point me to some test suites you use? I would like more test cases (the ones I wrote are really rudimentary). Also big documents for performance testing would be nice.<br>
<br>
You can use [MDTest][1] which includes the original MarkdownTest test suite from John Gruber as well as my own test suite for PHP Markdown and PHP Markdown Extra.<br>
<br>
 [MDTest]: <a href="https://github.com/michelf/MDTest" target="_parent">https://github.com/michelf/MDTest</a><br>
<br>
-- <br>
Michel Fortin<br>
michel.fortin@michelf.ca<br>
<a href="http://michelf.ca" target="_parent">http://michelf.ca</a><br>
<br>
_______________________________________________<br>
Markdown-Discuss mailing list<br>
Markdown-Discuss@six.pairlist.net<br>
<a href="http://six.pairlist.net/mailman/listinfo/markdown-discuss" target="_parent">http://six.pairlist.net/mailman/listinfo/markdown-discuss</a><br>
</div>


</div></div>
</body>
</html>