From 6bc787e14c114cd93d5c35ffeb5ba57529f66eef Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Fri, 26 Aug 2011 18:22:14 +0200 Subject: [PATCH] Report bug (and patch) with conditional preprocessing and scan --- doc/bugs/conditional_preprocess_during_scan.mdwn | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/bugs/conditional_preprocess_during_scan.mdwn diff --git a/doc/bugs/conditional_preprocess_during_scan.mdwn b/doc/bugs/conditional_preprocess_during_scan.mdwn new file mode 100644 index 000000000..896998bf8 --- /dev/null +++ b/doc/bugs/conditional_preprocess_during_scan.mdwn @@ -0,0 +1,10 @@ +[[!template id=gitbranch branch=GiuseppeBilotta/scanif author="Giuseppe Bilotta"]] + +When a directive that should be run during scan preprocessing is inside +an if directive, it doesn't get called because the if preprocessing does +not run during scan. + +I've written a simple [[patch]] to fix the issue, currently hosted on the +scanif branch of my repository. The patch also passes the preview option +back to the Ikiwiki::preprocess call, making sure that whatever is being +reprocessed is done so in the same conditions as the original call. -- 2.39.5