X-Git-Url: http://git.tremily.us/?a=blobdiff_plain;f=ikiwiki.in;h=3bb881c4320f246b1edd4f9af80014149036d9e4;hb=0d75610f5bc141624d088bbabe113f23e9f94493;hp=1ce7e16887d3389620349ff357ca165a87deabca;hpb=f92505d78b82c6ac146e43054ebd12441575a602;p=ikiwiki.git diff --git a/ikiwiki.in b/ikiwiki.in index 1ce7e1688..3bb881c43 100755 --- a/ikiwiki.in +++ b/ikiwiki.in @@ -29,6 +29,7 @@ sub getconfig () { #{{{ "render=s" => \$config{render}, "wrappers!" => \$config{wrappers}, "usedirs!" => \$config{usedirs}, + "prefix-directives!" => \$config{prefix_directives}, "getctime" => \$config{getctime}, "numbacklinks=i" => \$config{numbacklinks}, "rcs=s" => \$config{rcs}, @@ -122,7 +123,10 @@ sub main () { #{{{ } elsif ($config{cgi}) { require IkiWiki::CGI; - cgi(); + eval {cgi()}; + if ($@) { + cgierror($@); + } } elsif ($config{render}) { require IkiWiki::Render;