Changes for version 0.20 - 2012-05-18
- Work around breakage introduced with MooseX::Types 0.32.
Documentation
- Markdent::Dialect::Standard - Markdown as defined by John Gruber
- Markdent::Dialect::Theory - Markdown extensions proposed by David Wheeler (aka Theory)
- Markdent::Manual - Using and Extending Markdent
Modules
- Markdent - An event-based Markdown parser toolkit
- Markdent::CapturedEvents - Represents a series of captured events
- Markdent::Dialect::Standard::BlockParser - Block parser for standard Markdown
- Markdent::Dialect::Standard::SpanParser - Span parser for standard Markdown
- Markdent::Dialect::Theory::BlockParser - Block parser for Theory's Markdown
- Markdent::Dialect::Theory::SpanParser - Span parser for Theory's Markdown
- Markdent::Event::AutoLink - An event for auto-links
- Markdent::Event::EndBlockquote - An event for the end of a blockquote
- Markdent::Event::EndCode - An event for the end of a code span
- Markdent::Event::EndDocument - An event for the end of a document
- Markdent::Event::EndEmphasis - An event for the end of an emphasis span
- Markdent::Event::EndHTMLTag - An event for the end of an inline HTML tag
- Markdent::Event::EndHeader - An event for the end of a header
- Markdent::Event::EndLink - An event for the end of a link
- Markdent::Event::EndListItem - An event for the end of a list item
- Markdent::Event::EndOrderedList - An event for the end of a ordered list
- Markdent::Event::EndParagraph - An event for the end of a paragraph
- Markdent::Event::EndStrong - An event for the end of a strong span
- Markdent::Event::EndTable - An event for the end of a table
- Markdent::Event::EndTableBody - An event for the end of a table body
- Markdent::Event::EndTableCell - An event for the end of a table cell
- Markdent::Event::EndTableHeader - An event for the end of a table header
- Markdent::Event::EndTableRow - An event for the end of a table row
- Markdent::Event::EndUnorderedList - An event for the end of an unordered list
- Markdent::Event::HTMLBlock - An event for an HTML block
- Markdent::Event::HTMLComment - An event for an HTML comment
- Markdent::Event::HTMLCommentBlock - An event for an HTML comment as a standalone block
- Markdent::Event::HTMLEntity - An event for an HTML entity
- Markdent::Event::HTMLTag - An event for an inline self-closing HTML tag
- Markdent::Event::HorizontalRule - An event for a horizontal rule
- Markdent::Event::Image - An event for an image
- Markdent::Event::Preformatted - An event for preformatted text
- Markdent::Event::StartBlockquote - An event for the start of a blockquote
- Markdent::Event::StartCode - An event for the start of a code span
- Markdent::Event::StartDocument - An event for the start of a document
- Markdent::Event::StartEmphasis - An event for the start of an emphasis span
- Markdent::Event::StartHTMLTag - An event for the start of an inline HTML tag
- Markdent::Event::StartHeader - An event for the start of a header
- Markdent::Event::StartLink - An event for the start of a link
- Markdent::Event::StartListItem - An event for the start of a list item
- Markdent::Event::StartOrderedList - An event for the start of a ordered list
- Markdent::Event::StartParagraph - An event for the start of a paragraph
- Markdent::Event::StartStrong - An event for the start of a strong span
- Markdent::Event::StartTable - An event for the start of a table
- Markdent::Event::StartTableBody - An event for the start of a table body
- Markdent::Event::StartTableCell - An event for the start of a table cell
- Markdent::Event::StartTableHeader - An event for the start of a table header
- Markdent::Event::StartTableRow - An event for the start of a table row
- Markdent::Event::StartUnorderedList - An event for the start of an unordered list
- Markdent::Event::Text - An event for plaint text
- Markdent::Handler::CaptureEvents - Captures events for replaying later
- Markdent::Handler::HTMLFilter - Filters out HTML events from the event stream
- Markdent::Handler::HTMLStream::Document - Turns Markdent events into a complete HTML document
- Markdent::Handler::HTMLStream::Fragment - Turns Markdent events into an HTML fragment
- Markdent::Handler::MinimalTree - A Markdent handler which builds a tree
- Markdent::Handler::Multiplexer - Passes events on to multiple handlers
- Markdent::Handler::Null - A handler which ignores all events
- Markdent::Parser - A markdown parser
- Markdent::Role::AnyParser - A role for block and span parsers
- Markdent::Role::BalancedEvent - A parameterized role for events which can check if they match balance another event
- Markdent::Role::BlockParser - A role for block parsers
- Markdent::Role::DebugPrinter - A role for classes which output debugging information
- Markdent::Role::Event - Implements behavior shared by all events
- Markdent::Role::EventAsText - Indicates that an event has an as_text method
- Markdent::Role::EventsAsMethods - Turns events into method calls
- Markdent::Role::FilterHandler - A role for handlers which act as filters
- Markdent::Role::HTMLStream - A role for handlers which generate HTML
- Markdent::Role::Handler - A required role for all handlers
- Markdent::Role::SpanParser - A role for span parsers
- Markdent::Simple::Document - Convert Markdown to an HTML Document
- Markdent::Simple::Fragment - Convert Markdown to an HTML Fragment
Provides
- Markdent::Regexes in lib/Markdent/Regexes.pm
- Markdent::Types in lib/Markdent/Types.pm
- Markdent::Types::Internal in lib/Markdent/Types/Internal.pm