From: bremner Date: Sun, 31 Aug 2008 19:47:01 +0000 (-0400) Subject: report trouble trying to use IkiWiki::Setup::load outside ikiwiki X-Git-Tag: 2.63~39 X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/commitdiff_plain/f7ad016a3f0b4fe4461c1a7c274d9170e84a39a5?ds=sidebyside;hp=-c report trouble trying to use IkiWiki::Setup::load outside ikiwiki --- f7ad016a3f0b4fe4461c1a7c274d9170e84a39a5 diff --git a/doc/bugs/IkiWiki::Setup::load__40____41___broken_outside_ikiwiki__63__.mdwn b/doc/bugs/IkiWiki::Setup::load__40____41___broken_outside_ikiwiki__63__.mdwn new file mode 100644 index 000000000..a7ad54d60 --- /dev/null +++ b/doc/bugs/IkiWiki::Setup::load__40____41___broken_outside_ikiwiki__63__.mdwn @@ -0,0 +1,14 @@ +Hmm, according to the docs, shouldn't the following work? +
+[ 74 ikipostal/test ]  ikiwiki --dumpsetup out.setup foo bar
+[ 75 ikipostal/test ]  perl -MIkiWiki::Setup -e'IkiWiki::Setup::load("out.setup");'
+out.setup: Can't use an undefined value as an ARRAY reference at /usr/share/perl5/IkiWiki/Setup.pm line 37.
+BEGIN failed--compilation aborted at (eval 15) line 233.
+
+ +From looking at the code, it seems that a global hash %config should be +initialized somehow. + +This is in ikiwiki 2.62.1. I think this call used to work in 2.54 (when you first refactored the setup IIRC) + +[[DavidBremner]]