The classes in this package are taken from the MarkdownJ package, a Java port of the original Markdown code by John Gruber. Since most methods are declared private in MarkdownJ they were repackaged in oder to add additional features.

Local links are now rewritten to support URL-based session tracking. Additionally the context path is added to context-relative URLs. Another new feature is Textile/SmartyPants-like glyph-replacment for quotes, dashes and other special characters.