Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-26 | remove debug code | Joey Hess | |
2010-07-26 | Add new disable hook, allowing plugins to perform cleanup after they have ↵ | Joey Hess | |
been disabled. | |||
2010-07-08 | fix child process error propigation | Joey Hess | |
$? holds the full exit status | |||
2010-07-08 | fork a child to run dumpsetup | Joey Hess | |
2010-06-13 | websetup: Allow enabling plugins listed in disable_plugins. | Joey Hess | |
The bug here was that disabling a plugin included thru goodstuff, like htmlscrubber, caused it to be added to disable_plugins, and those plugins were never loaded, so could not be re-enabled. Fix by allowing them to be force loaded when appropriate. (Also that allows disabled plugins to still record their setup options when dumping a setup file.) | |||
2010-05-21 | disable warnings when evaling setup files | Joey Hess | |
In particular, perl warns if a qw{} contains a #, but openids can. If the setup file has 'use warnings', it will turn warning messages back on, so it seems reasonable to squelch them by default. | |||
2010-03-21 | check for 'require' instead of 'use' | Joey Hess | |
2010-03-19 | shorten setuptype | Joey Hess | |
2010-03-19 | parameterized indent | Joey Hess | |
2010-03-19 | move generic comment into IkiWiki::Setup | Joey Hess | |
2010-03-19 | factored out generic commented line dumping | Joey Hess | |
2010-03-19 | allow multiple setup file types, and support safe parsing | Joey Hess | |
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. | |||
2010-02-12 | setup file ordering | Joey Hess | |
2010-02-12 | reword | Joey Hess | |
2010-02-11 | Group related plugins into sections in the setup file, and drop unused rcs ↵ | Joey Hess | |
plugins from the setup file. | |||
2009-09-23 | avoid ugly messages when running ikiwiki -setup on a *directory* | Joey Hess | |
2008-12-17 | Coding style change: Remove explcit vim folding markers. | Joey Hess | |
2008-09-01 | don't fail if %config is not set | Joey Hess | |
2008-08-06 | Options set in the setup file are now immediatly loaded by ikiwiki -setup. ↵ | Joey Hess | |
This allows later switches to override them. Previously, setup file options overrode most command line options. | |||
2008-08-05 | save the full path to the setup file | Joey Hess | |
2008-08-05 | avoid forcing syslog setting | Joey Hess | |
This avoids forcing the setting to 0 if it was not set at all. | |||
2008-08-03 | plugin safe/rebuild controls | Joey Hess | |
2008-08-02 | avoid syslog whining from broken plugins | Joey Hess | |
2008-08-02 | don't install demo external plugins by default | Joey Hess | |
2008-08-02 | refactor | Joey Hess | |
2008-07-27 | lose the ugly $rawsetup, use a function | Joey Hess | |
2008-07-26 | fixups | Joey Hess | |
2008-07-26 | wrapper setup reorg | Joey Hess | |
Flattened the wrapper setup, as this lets it be handled better by the setup generation code. | |||
2008-07-26 | refactor | Joey Hess | |
2008-07-26 | refactor | Joey Hess | |
2008-07-26 | can now dump fully functional setup files | Joey Hess | |
2008-07-26 | add dumpsetup option; refactor | Joey Hess | |
2008-07-12 | Add missing requirement of IkiWiki::render before starting to render things | Simon McVittie | |
2008-07-11 | fix use ordering | Joey Hess | |
The recent setup revamp exposed some latent bugs in use/package ordering that caused some symbols to not the exported into the correct scope. | |||
2008-07-09 | clarifications, comments | Joey Hess | |
2008-07-09 | Make it possible to load setup files w/o running them. Code needing to do so ↵ | Joey Hess | |
can call IkiWiki::Setup::load, and the values will be loaded into %IkiWiki::Setup::setup. | |||
2007-11-17 | * Better error message when a setup file has a syntax error. | Joey Hess | |
Closes: #451666 | |||
2007-01-04 | added some comments for translators | joey | |
2006-12-29 | * Initial work on internationalization of the program code. po/ikiwiki.pot | joey | |
is available for translation. * Export gettext() from IkiWiki module. | |||
2006-09-10 | * Patch from Recai to use utf8 when reading the setup file, so that | joey | |
utf8 wikinames from there will be used properly. | |||
2006-05-02 | * Split off an IkiWiki.pm out of ikiwiki and have all the other modules use | joey | |
it, this will allow for adding a unit test suite. | |||
2006-03-26 | add --refresh and make it with with --setup | joey | |
2006-03-24 | fixes | joey | |
2006-03-23 | Major code reoganisation, splitting up the single big file. The two goals | joey | |
kept in mind during this are a) to reduce load time for common cases like cgi and post-commit and b) make the code easier to navigate. This also modularises RCS support to the extent that it should be possible to drop in a module for some RCS other than svn, add a switch for it, and it pretty much just work. High chance I missed an edge case that breaks something, this is only barely tested at this point. |