Below are the results of running CL-Markdown and the Perl Markdown script on the same input. You'll see that the current version of CL-Markdown performs well on most documents and poorly on a few. You'll also find that the rendered HTML can be very similar even where the diffs between outputs contains many insertions and deletions.

This will be updated regularly. The most recent update was 30 August 2007

Comparison Tests

Amps and angle encoding-compare.htmlAuto links-compare.html (0, 0, 3)Backslash escapes-compare.html (0, 0, 20)Blockquotes with code blocks-compare.html (0, 0, 2)bullets-and-numbers-1-compare.html (0, 2, 0)Hard-wrapped paragraphs with list-like lines-compare.html (1, 1, 6)Horizontal rules-compare.html (0, 0, 6)Inline HTML (Advanced)-compare.html (0, 1, 1)Inline HTML (Simple)-compare.html (0, 6, 6)Inline HTML comments-compare.html (0, 4, 1)Links, inline style-compare.htmlLinks, reference style-compare.html (0, 1, 3)Literal quotes in titles-compare.html (0, 0, 2)Markdown Documentation - Basics-compare.html (0, 1, 95)Markdown Documentation - Syntax-compare.html (2, 7, 187)Nested blockquotes-compare.htmlOrdered and unordered lists-compare.html (2, 0, 4)Strong and em together-compare.htmlTabs-compare.html (4, 0, 6)Tidyness-compare.html

In the rare case that CL-Markdown produces invalid HTML. Most browsers will still display the output but Tidy reports errors and produces no output. This will show up as a blank section on the comparison page. As far as I know, the HTML CL-Markdown is now always valid.

Files with this color had Lisp errors during the run. Files with this color had no differences from Markdown output during the run.The numbers in parentheses represent the number of replacements, inserts, and deletes that occurred during the diff.