]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/blobdiff - IkiWiki/Plugin/mdwn.pm
Merge remote-tracking branch 'tails/img-determinism'
[git.ikiwiki.info.git] / IkiWiki / Plugin / mdwn.pm
index e142fec4633272d67c7feb79778f08b465d2e2cc..9f06c03f2ec05678e0426a723a352eab7475313c 100644 (file)
@@ -41,10 +41,19 @@ sub getsetup () {
                        safe => 1,
                        rebuild => 1,
                },
+               mdwn_alpha_lists => {
+                       type => "boolean",
+                       example => 0,
+                       description => "interpret line like 'A. First item' as ordered list when using Discount?",
+                       advanced => 1,
+                       safe => 1,
+                       rebuild => 1,
+               },
 }
 
 sub checkconfig () {
        $config{mdwn_footnotes} = 1 unless defined $config{mdwn_footnotes};
+       $config{mdwn_alpha_lists} = 0 unless defined $config{mdwn_alpha_lists};
 }
 
 my $markdown_sub;
@@ -101,6 +110,10 @@ sub htmlize (@) {
                                                $flags |= Text::Markdown::Discount::MKD_EXTRA_FOOTNOTE();
                                        }
 
+                                       unless ($config{mdwn_alpha_lists}) {
+                                               $flags |= Text::Markdown::Discount::MKD_NOALPHALIST();
+                                       }
+
                                        # Workaround for discount's eliding
                                        # of <style> blocks.
                                        # https://rt.cpan.org/Ticket/Display.html?id=74016