improve error message if shortcuts.mdwn DNE

master
Joey Hess 2007-12-17 15:33:47 -05:00
parent dd0b844477
commit b72b8b2b0e
1 changed files with 5 additions and 2 deletions

View File

@ -13,8 +13,11 @@ sub import { #{{{
sub checkconfig () { #{{{ sub checkconfig () { #{{{
# Preprocess the shortcuts page to get all the available shortcuts # Preprocess the shortcuts page to get all the available shortcuts
# defined before other pages are rendered. # defined before other pages are rendered.
IkiWiki::preprocess("shortcuts", "shortcuts", my $srcfile=eval {srcfile("shortcuts.mdwn")};
readfile(srcfile("shortcuts.mdwn"))); if (! defined $srcfile) {
error(gettext("shortcut plugin will not work without a shortcuts.mdwn"));
}
IkiWiki::preprocess("shortcuts", "shortcuts", readfile($srcfile));
} # }}} } # }}}
sub preprocess_shortcut (@) { #{{{ sub preprocess_shortcut (@) { #{{{