SYNOPSIS
use Text::Markdown::Discount;
my $html = markdown($text)
DESCRIPTION
Text::Markdown::Discount is a perl interface to the "Discount" library, a C implementation of John Gruber's "markdown".It is the fastest of the Perl modules available for converting markdown: see the list in ``SEE ALSO''. It passes Gruber's Markdown testsuite.
Given that the performance of Discount, Text::Markdown::Discount processes markdown formatted text quickly and passes the Markdown test suite at
The interface of the "markdown()" function in this module is not compatible with the "markdown()" function in Text::Markdown.
EXPORT
markdown is exported by default.FUNCTION
- "Text::Markdown::Discount::with_html5_tags()"
-
This function enables html5 block-level elements support.
"Text::Markdown::Discount::markdown()" will handle these html5 tags as
block elements: aside, footer, header, hgroup, nav, section, article.
NOTE: There is no way to disable/re-enable this feature in one process right now.
use Text::Markdown::Discount; Text::Markdown::Discount::with_html5_tags(); my $html = markdown('<article>content</article>'); # # In $html, <article> tag won't be wrapped with <p> tag
AUTHOR
Masayoshi Sekimura, <[email protected]>COPYRIGHT AND LICENSE
Copyright (C) 2013 by Masayoshi SekimuraThis library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.10.0 or, at your option, any later version of Perl 5 you may have available.
This product includes software developed by David Loren Parsons <http://www.pell.portland.or.us/~orc>