| Commit message (Expand) | Author | Age |
* | websetup: Allow enabling plugins listed in disable_plugins.•••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.)
| Joey Hess | 2010-06-13 |
* | disable warnings when evaling setup files•••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.
| Joey Hess | 2010-05-21 |
* | check for 'require' instead of 'use' | Joey Hess | 2010-03-21 |
* | 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•••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.
| Joey Hess | 2010-03-19 |
* | setup file ordering | Joey Hess | 2010-02-12 |
* | reword | Joey Hess | 2010-02-12 |
* | Group related plugins into sections in the setup file, and drop unused rcs pl... | Joey Hess | 2010-02-11 |
* | avoid ugly messages when running ikiwiki -setup on a *directory* | Joey Hess | 2009-09-23 |
* | Coding style change: Remove explcit vim folding markers. | Joey Hess | 2008-12-17 |
* | don't fail if %config is not set | Joey Hess | 2008-09-01 |
* | Options set in the setup file are now immediatly loaded by ikiwiki -setup. Th... | Joey Hess | 2008-08-06 |
* | save the full path to the setup file | Joey Hess | 2008-08-05 |
* | avoid forcing syslog setting•••This avoids forcing the setting to 0 if it was not set at all.
| Joey Hess | 2008-08-05 |
* | plugin safe/rebuild controls | Joey Hess | 2008-08-03 |
* | 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-08-02 |
* | lose the ugly $rawsetup, use a function | Joey Hess | 2008-07-27 |
* | fixups | Joey Hess | 2008-07-26 |
* | wrapper setup reorg•••Flattened the wrapper setup, as this lets it be handled better by the
setup generation code.
| Joey Hess | 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-26 |
* | Add missing requirement of IkiWiki::render before starting to render things | Simon McVittie | 2008-07-12 |
* | fix use ordering•••The recent setup revamp exposed some latent bugs in use/package ordering
that caused some symbols to not the exported into the correct scope.
| Joey Hess | 2008-07-11 |
* | 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 | 2008-07-09 |
* | * Better error message when a setup file has a syntax error.••• Closes: #451666
| Joey Hess | 2007-11-17 |
* | added some comments for translators | joey | 2007-01-04 |
* | * Initial work on internationalization of the program code. po/ikiwiki.pot••• is available for translation.
* Export gettext() from IkiWiki module.
| joey | 2006-12-29 |
* | * Patch from Recai to use utf8 when reading the setup file, so that••• utf8 wikinames from there will be used properly.
| joey | 2006-09-10 |
* | * Split off an IkiWiki.pm out of ikiwiki and have all the other modules use••• it, this will allow for adding a unit test suite.
| joey | 2006-05-02 |
* | add --refresh and make it with with --setup | joey | 2006-03-26 |
* | fixes | joey | 2006-03-24 |
* | Major code reoganisation, splitting up the single big file. The two goals•••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.
| joey | 2006-03-23 |