diff options
-rw-r--r-- | IkiWiki/Plugin/mdwn.pm | 10 | ||||
-rw-r--r-- | debian/changelog | 7 |
2 files changed, 16 insertions, 1 deletions
diff --git a/IkiWiki/Plugin/mdwn.pm b/IkiWiki/Plugin/mdwn.pm index 338468e23..3c3fc9579 100644 --- a/IkiWiki/Plugin/mdwn.pm +++ b/IkiWiki/Plugin/mdwn.pm @@ -25,6 +25,13 @@ sub getsetup () { safe => 1, rebuild => 1, }, + nodiscount => { + type => "boolean", + example => 0, + description => "disable use of markdown discount?", + safe => 1, + rebuild => 1, + }, } my $markdown_sub; @@ -50,7 +57,8 @@ sub htmlize (@) { } } } - if (! defined $markdown_sub) { + if (! defined $markdown_sub && + exists $config{nodiscount} && ! $config{nodiscount}) { eval q{use Text::Markdown::Discount}; if (! $@) { $markdown_sub=sub { diff --git a/debian/changelog b/debian/changelog index 1eab184f5..d014abd50 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +ikiwiki (3.20120116) UNRELEASED; urgency=low + + * mdwn: Added nodiscount setting, which can be used to avoid using the + markdown discount engine, when maximum compatability is needed. + + -- Joey Hess <joeyh@debian.org> Mon, 16 Jan 2012 13:41:14 -0400 + ikiwiki (3.20120115) unstable; urgency=low * Make backlink(.) work. Thanks, Giuseppe Bilotta. |