The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.20 - 2012-05-18

  • Work around breakage introduced with MooseX::Types 0.32.

Documentation

Markdown as defined by John Gruber
Markdown extensions proposed by David Wheeler (aka Theory)
Using and Extending Markdent

Modules

An event-based Markdown parser toolkit
Represents a series of captured events
Block parser for standard Markdown
Span parser for standard Markdown
Block parser for Theory's Markdown
Span parser for Theory's Markdown
An event for auto-links
An event for the end of a blockquote
An event for the end of a code span
An event for the end of a document
An event for the end of an emphasis span
An event for the end of an inline HTML tag
An event for the end of a header
An event for the end of a link
An event for the end of a list item
An event for the end of a ordered list
An event for the end of a paragraph
An event for the end of a strong span
An event for the end of a table
An event for the end of a table body
An event for the end of a table cell
An event for the end of a table header
An event for the end of a table row
An event for the end of an unordered list
An event for an HTML block
An event for an HTML comment
An event for an HTML comment as a standalone block
An event for an HTML entity
An event for an inline self-closing HTML tag
An event for a horizontal rule
An event for an image
An event for preformatted text
An event for the start of a blockquote
An event for the start of a code span
An event for the start of a document
An event for the start of an emphasis span
An event for the start of an inline HTML tag
An event for the start of a header
An event for the start of a link
An event for the start of a list item
An event for the start of a ordered list
An event for the start of a paragraph
An event for the start of a strong span
An event for the start of a table
An event for the start of a table body
An event for the start of a table cell
An event for the start of a table header
An event for the start of a table row
An event for the start of an unordered list
An event for plaint text
Captures events for replaying later
Filters out HTML events from the event stream
Turns Markdent events into a complete HTML document
Turns Markdent events into an HTML fragment
A Markdent handler which builds a tree
Passes events on to multiple handlers
A handler which ignores all events
A markdown parser
A role for block and span parsers
A parameterized role for events which can check if they match balance another event
A role for block parsers
A role for classes which output debugging information
Implements behavior shared by all events
Indicates that an event has an as_text method
Turns events into method calls
A role for handlers which act as filters
A role for handlers which generate HTML
A required role for all handlers
A role for span parsers
Convert Markdown to an HTML Document
Convert Markdown to an HTML Fragment

Provides

in lib/Markdent/Regexes.pm
in lib/Markdent/Types.pm
in lib/Markdent/Types/Internal.pm