aboutsummaryrefslogtreecommitdiff
path: root/doc/plugins/mdwn.mdwn
Commit message (Collapse)AuthorAge
* discount supportJoey Hess2012-01-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* remove ^P'sJoey Hess2009-08-31
|
* fixed linkmartin2009-08-31
|
* update for Text::MultiMarkdown splitJoey Hess2009-08-30
|
* Migrate doc/plugins via prefix_directivesSimon McVittie2008-07-21
| | | | | | This is a partial commit of: egrep -rl '\[\[[a-z]+ ' doc | xargs --max-args 1 ./ikiwiki-transition prefix_directives
* web commit by buo: TypoJoey Hess2008-05-13
|
* mdwn: Add a multimarkdown setup file option.Joey Hess2008-05-13
|
* MAJOR basewiki reorgJoey Hess2007-12-08
| | | | | Including redir pages for the moved basewiki pages. These will be removed in a future release.
* * 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 ↵joey2007-02-14
| | | | expected.
* 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-quotedjoey2006-08-23
| | | | | | | 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.
* 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 byjoey2006-07-03
default (of course!). Based on a patch by Faidon Liambotis.