rst plugin allows raw html now

rst plugin could be sped up enormously by rewriting it to be a pure python
external plugin
master
joey 2007-08-17 05:07:22 +00:00
parent 85ccb15da1
commit f0be976690
2 changed files with 8 additions and 10 deletions

View File

@ -7,16 +7,9 @@ It uses the [reStructuredText](http://docutils.sourceforge.net/rst.html)
markup syntax. You need to have the python-docutils module installed to use markup syntax. You need to have the python-docutils module installed to use
it. it.
Note that this plugin does not interoperate very well with the rest of Note that this plugin is rather slow; it forks a copy of python for each
ikiwiki. Limitations include: page. While there is a perl version of the reStructuredText processor, it
is not being kept in sync with the standard version, so is not used.
* reStructuredText does not allow raw html to be inserted into
documents, but ikiwiki does so in many cases, including
[[WikiLinks|WikiLink]] and many
[[PreprocessorDirectives|PreprocessorDirective]].
* It's slow; it forks a copy of python for each page. While there is a
perl version of the reStructuredText processor, it is not being kept in
sync with the standard version, so is not used.
So while you may find this useful for importing old files into your wiki, So while you may find this useful for importing old files into your wiki,
using this as your main markup language in ikiwiki isn't recommended at using this as your main markup language in ikiwiki isn't recommended at

View File

@ -0,0 +1,5 @@
The [[plugin/rst]] plugin is slow because it forks python for each page
rendered. Now that ikiwiki supports plugins written in
[[other_languages|plugin/write/external]], it would be excellent if someone
could rewrite the rst plugin as a pure python external plugin. It would
then run nice and quick.