When generating scripts, give them the interpreter we generated them with.
parameterized indent
improve comments
move generic comment into IkiWiki::Setup
factored out generic commented line dumping
allow multiple setup file types, and support safe parsing Finally removed the last hardcoding of IkiWiki::Setup::Standard. Take the first "IkiWiki::Setup::*" in the setup file to define the setuptype, and remember that type to use in dumping later. (But it can be overridden using --set, etc.) Also, support setup file types that are not evaled.
formatting sillyness
borders
add plugin section, and show which plugins need no configuration
Group related plugins into sections in the setup file, and drop unused rcs plugins from the setup file.
Coding style change: Remove explcit vim folding markers.
Use the pure perl Data::Dumper when generating setup files to ensure that utf-8 characters are written out as such, and not as the encoded perl strings the C Data::Dumper produces. Note that the text produced by the C version was interpreted fine when ikiwiki loaded the setup file. But it was not user-friendly.
avoid forcing syslog setting This avoids forcing the setting to 0 if it was not set at all.
loosen qw regexp
fix misc breakage from plugin safe/rebuild data addition
plugin safe/rebuild controls
fix syntax error with corrupt data Just because it's supposed to be an integer or boolean doesn't mean the vlaue really is..
websetup form display done
refactor
handle options with no value and no example value