From: Joey Hess Date: Sat, 26 Jul 2008 21:53:03 +0000 (-0400) Subject: put preprocess loop errors inside an error span X-Git-Url: https://sipb.mit.edu/gitweb.cgi/ikiwiki.git/commitdiff_plain/e82993000841530586219d8f4fbe3cdc1835a43a put preprocess loop errors inside an error span --- diff --git a/IkiWiki.pm b/IkiWiki.pm index 01e7cc1e4..3f8a4bca3 100644 --- a/IkiWiki.pm +++ b/IkiWiki.pm @@ -764,13 +764,10 @@ sub preprocess ($$$;$$) { #{{{ if ($preprocessing{$page}++ > 3) { # Avoid loops of preprocessed pages preprocessing # other pages that preprocess them, etc. - #translators: The first parameter is a - #translators: preprocessor directive name, - #translators: the second a page name, the - #translators: third a number. - return "[[".sprintf(gettext("%s preprocessing loop detected on %s at depth %i"), - $command, $page, $preprocessing{$page}). - "]]"; + return "[[!$command ". + sprintf(gettext("preprocessing loop detected on %s at depth %i"), + $page, $preprocessing{$page}). + "]]"; } my $ret; if (! $scan) {