Make Ikiwiki directives work, and make Ikiwiki recognize Muse directives.
commitb6ca6233a0d30819b5c8cc855faccbaea3728782
authorMichael Olson <mwolson@gnu.org>
Mon, 24 Nov 2008 04:01:06 +0000 (23 20:01 -0800)
committerMichael Olson <mwolson@gnu.org>
Mon, 24 Nov 2008 04:01:06 +0000 (23 20:01 -0800)
tree3205404042d083d0035c3d31555308d2ffba881d
parent3e3210676bfc3d29d8df074005ca205fbad98669
Make Ikiwiki directives work, and make Ikiwiki recognize Muse directives.

* examples/ikiwiki/IkiWiki/Plugin/muse.pm: Loop in Muse closer to the
  beginning of the publishing process, so that other HTML-producing
  Ikiwiki plugins can do their thing after we are done with the document.
  Otherwise, we would end up escaping their HTML.  Detect Muse-style
  directives.  Treat #tag, #tags, and #category directives like an
  Ikiwiki tag directive.  Treat every other directive as an Ikiwiki meta
  directive.

* lisp/muse-ikiwiki.el (muse-ikiwiki-markup-regexps)
  (muse-ikiwiki-markup-directive): Pass through Ikiwiki directives during
  publishing without modifying them.
examples/ikiwiki/IkiWiki/Plugin/muse.pm
lisp/muse-ikiwiki.el