Pike v8.1 release 6

Method Tools.Markdown.parse()


Method parse

string parse(string md, void|mapping options)

Description

Convert markdown md to html

Parameter options
"gfm" : bool

Enable Github Flavoured Markdown. (true)

"tables" : bool

Enable GFM tables. Requires "gfm" (true)

"breaks" : bool

Enable GFM "breaks". Requires "gfm" (false)

"pedantic" : bool

Conform to obscure parts of markdown.pl as much as possible. Don't fix any of the original markdown bugs or poor behavior. (false)

"sanitize" : bool

Sanitize the output. Ignore any HTML that has been input. (false)

"mangle" : bool

Mangle (obfuscate) autolinked email addresses (true)

"smart_lists" : bool

Use smarter list behavior than the original markdown. (true)

"smartypants" : bool

Use "smart" typograhic punctuation for things like quotes and dashes. (false)

"header_prefix" : string

Add prefix to ID attributes of header tags (empty)

"xhtml" : bool

Generate self closing XHTML tags (false)

"newline" : bool

Add a newline after tags. If false the output will be on one line (well, newlines in text will be kept). (false)

"renderer" : Renderer

Use this renderer to render output. (Renderer)