aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/mdwn.mdwn
Commit message (Expand)AuthorAge
* discount support•••mdwn: Can use the discount markdown library, via the Text::Markdown::Discount perl module. This is preferred if available since it's the fastest currently supported markdown library, speeding up markdown rendering by a factor of 40. That is to say, when only rendering a lot of markdown, discount is 40x faster. When building a ikiwiki site, ikiwiki's other overhead gets in the way, but I still see significant speedups. Building the ikiwiki docwiki dropped from 62 to 45 seconds, for example. However, when multimarkdown is enabled, Text::Markdown::Multimarkdown is still used. While discount contains some nonstandard markdown extensions, including tables and footnotes, AFAICS most of them are not enabled by default in the perl bindings. I consider sticking to non-extended markdown a desirable thing, since this is probably not the last markdown engine. In particular, sundown is waiting in the wings to get packaged and get a perl binding. ---- Reviewing all the showdown extensions, here are the ones that are enabled: centered paragraphs: ->centered<- image sizes: [dust mite](http://dust.mite =150x150) <style>..</style> blocks are eaten. The perl binding does not provide access to the gathered CSS. This is not legal html anyway, so unlikely to cause breakage. Joey Hess2012-01-01
* remove ^P'sJoey Hess2009-08-31
* fixed linkmartin2009-08-31
* update for Text::MultiMarkdown splitJoey Hess2009-08-30
* Migrate doc/plugins via prefix_directives•••This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives Simon McVittie2008-07-21
* web commit by buo: TypoJoey Hess2008-05-13
* mdwn: Add a multimarkdown setup file option.Joey Hess2008-05-13
* MAJOR basewiki reorg•••Including redir pages for the moved basewiki pages. These will be removed in a future release. Joey Hess2007-12-08
* * Allow multiple tag settings to appear in a single page.joey2007-02-14
* web commit by JoshTriplett: Restore type/core tag; template did not work as e...joey2007-02-14
* web commit by JoshTriplett: The plugin template supplies the core tag now.joey2007-02-14
* simplified plugin definitionsjoey2007-02-13
* no longer need triple quotesjoey2006-08-23
* * Allow preprocessor directives to contain python-like triple-quoted••• text blocks, for easy nesting of quotes inside. * Add a template plugin. * Use the template plugin to add infoboxes to each plugin page listing basic info about the plugin. joey2006-08-23
* updatsjoey2006-07-29
* * Tag plugins according to type.joey2006-07-29
* misc updatedjoey2006-07-03
* * Support htmlize plugins and make mdwn one such plugin, which is enabled by••• default (of course!). Based on a patch by Faidon Liambotis. joey2006-07-03