allow multiple setup file types, and support safe parsing
authorJoey Hess <joey@gnu.kitenet.net>
Fri, 19 Mar 2010 18:52:17 +0000 (14:52 -0400)
committerJoey Hess <joey@gnu.kitenet.net>
Fri, 19 Mar 2010 18:52:17 +0000 (14:52 -0400)
commitb1dade8d960ce7ccb549e5652d35a8e9dbccf5c6
tree75852fed4ddd9f046eaedea7552d03342128b847
parent6dc6fe2f9bc6bcd532291c703a637d24dfe58956
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.
IkiWiki.pm
IkiWiki/Setup.pm
IkiWiki/Setup/Standard.pm