master
http://smcv.pseudorandom.co.uk/ 2014-11-26 07:24:52 -04:00 committed by admin
parent eb7baeb196
commit 2eb96a54df
1 changed files with 18 additions and 0 deletions

View File

@ -18,5 +18,23 @@ I think the change is a one-liner, but I put this here for discussion before att
> >
> [[Louis|spalax]] > [[Louis|spalax]]
>> Modifying `getconfig` is not a valid solution, because IkiWiki.pm is also imported by
>> [[ikiwiki-transition]], [[ikiwiki-calendar]], the regression tests, etc.
>>
>> The way I would personally do it is to have a new non-exported function `getlibdirs`
>> or something, have it do something like this:
>>
>> if (! ref $config{libdir}) {
>> if (length $config{libdir}) {
>> $config{libdir} = [$config{libdir}];
>> } else {
>> $config{libdir} = [];
>> }
>> }
>> return @{$config{libdir}};
>>
>> and replace all uses of $config{libdir} with it.
>>
>> --[[smcv]]
[[!taglink wishlist]] [[!taglink wishlist]]