(index ("eggdoc->svnwiki" 0) ("eggdoc:make-svnwiki-stylesheet" 340) ("eggdoc:svnwiki-override!" 751))
(def (sig (procedure "(eggdoc->svnwiki DOC [STYLESHEET])" (id eggdoc->svnwiki))) (p "Transform the SXML document " (tt "DOC") " into svnwiki format using the optional SXSLT stylesheet " (tt "STYLESHEET") ".  If not specified, the built-in stylesheet will be used, which is also accessible with " (tt "eggdoc:make-svnwiki-stylesheet") "."))
(def (sig (procedure "(eggdoc:make-svnwiki-stylesheet DOC)" (id eggdoc:make-svnwiki-stylesheet))) (p "Returns the default SXSLT stylesheet, which transforms eggdoc input to svnwiki output.  This is a procedure because the stylesheet is built dynamically using the contents of the SXML document " (tt "DOC") ".") (p "You can append to or modify this stylesheet and then pass it to " (tt "eggdoc->svnwiki") "."))
(def (sig (procedure "(eggdoc:svnwiki-override!)" (id eggdoc:svnwiki-override!))) (p "Sets eggdoc's default transformer and stylesheet maker to the svnwiki versions, like so:") (pre "(define (eggdoc:svnwiki-override!)\n  (eggdoc:default-stylesheet-maker eggdoc:make-svnwiki-stylesheet)\n  (eggdoc:default-transformer eggdoc->svnwiki))") (p "Subsequently, calls to " (tt "eggdoc:transform") " or " (tt "eggdoc->html") " will generate svnwiki output."))
