aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Setup/Standard.pm
Commit message (Collapse)AuthorAge
* Silence "used only once: possible typo" warnings for variables that are part ↵Simon McVittie2016-01-19
| | | | of modules' APIs
* When generating scripts, give them the interpreter we generated them with.Amitai Schlair2012-01-08
|
* parameterized indentJoey Hess2010-03-19
|
* improve commentsJoey Hess2010-03-19
|
* move generic comment into IkiWiki::SetupJoey Hess2010-03-19
|
* factored out generic commented line dumpingJoey Hess2010-03-19
|
* allow multiple setup file types, and support safe parsingJoey Hess2010-03-19
| | | | | | | | | 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 sillynessJoey Hess2010-02-12
|
* bordersJoey Hess2010-02-12
|
* add plugin section, and show which plugins need no configurationJoey Hess2010-02-12
|
* Group related plugins into sections in the setup file, and drop unused rcs ↵Joey Hess2010-02-11
| | | | plugins from the setup file.
* Coding style change: Remove explcit vim folding markers.Joey Hess2008-12-17
|
* Use the pure perl Data::Dumper when generating setup files to ensure that ↵Joey Hess2008-10-19
| | | | | | | 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 settingJoey Hess2008-08-05
| | | | This avoids forcing the setting to 0 if it was not set at all.
* loosen qw regexpJoey Hess2008-08-03
|
* fix misc breakage from plugin safe/rebuild data additionJoey Hess2008-08-03
|
* plugin safe/rebuild controlsJoey Hess2008-08-03
|
* fix syntax error with corrupt dataJoey Hess2008-08-02
| | | | | Just because it's supposed to be an integer or boolean doesn't mean the vlaue really is..
* websetup form display doneJoey Hess2008-08-02
|
* refactorJoey Hess2008-08-02
|
* handle options with no value and no example valueJoey Hess2008-07-27
|
* lose the ugly $rawsetup, use a functionJoey Hess2008-07-27
|
* fixupsJoey Hess2008-07-26
|
* fixupsJoey Hess2008-07-26
|
* add example wrapper and fix formattingJoey Hess2008-07-26
|
* filter out demo pluginsJoey Hess2008-07-26
|
* load all plugins when generating setupJoey Hess2008-07-26
|
* add gensetup for gitJoey Hess2008-07-26
|
* refactorJoey Hess2008-07-26
|
* refactorJoey Hess2008-07-26
|
* can now dump fully functional setup filesJoey Hess2008-07-26
|
* add info for all common setup file options, and most internal onesJoey Hess2008-07-26
|
* fixesJoey Hess2008-07-26
|
* fixesJoey Hess2008-07-26
|
* add dumpsetup option; refactorJoey Hess2008-07-26
|
* setup dumping improvementsJoey Hess2008-07-26
|
* more formattingJoey Hess2008-07-26
|
* improve formattingJoey Hess2008-07-26
|
* add ability to generate setup filesJoey Hess2008-07-26
| | | | quite nice ones, too, with comments and everything
* fix use orderingJoey Hess2008-07-11
| | | | | The recent setup revamp exposed some latent bugs in use/package ordering that caused some symbols to not the exported into the correct scope.
* Make it possible to load setup files w/o running them. Code needing to do so ↵Joey Hess2008-07-09
| | | | can call IkiWiki::Setup::load, and the values will be loaded into %IkiWiki::Setup::setup.
* set rebuild before loading pluginsJoey Hess2008-06-04
| | | | | This fixes a recent minor reversion caused by loading plugins earlier than the messages are printed. Some plugins might check if rebuild is set.
* load plugins before printing messagesJoey Hess2008-05-08
| | | | | This allows plugins to getopt and change what is done before an incorrect line is printed.
* * Correct a longstanding bug that could cause the edit form to be empty.joey2007-06-30
| | | | | | This turns out to have occured if the cgi wrapper was created by an ikiwiki invocation that included --rebuild. Thanks to Carl Worth for tracking that down.
* * Make ikiwiki -verbose -setup with a setup file that enabled syslog loggingjoey2007-03-17
| | | | output the verbose build log to stdout, rather than to the syslog.
* * Since the CGI had to drop the wiki lock to avoid deadlocking thejoey2007-02-21
| | | | | | | | commit hook, it was possible for one CGI to race another one and "win" the commit of both their files. This race has been fixed by adding a new commitlock, which when locked by the CGI, disables the commit hook (except for commit mails). The CGI then takes care of the updates the commit hook would have done.
* * Allow disabling of plugins included in goodstuff.joey2006-12-29
|
* * Initial work on internationalization of the program code. po/ikiwiki.potjoey2006-12-29
| | | | | is available for translation. * Export gettext() from IkiWiki module.
* * Turn $config{wiki_file_prune_regexps} into an array that is easier tojoey2006-12-21
| | | | | | | | | | | manipulate. * Only exclude rss and atom files from processing if the inline plugin is enabled and that feed type is enabled. Else it's just a copyable file type. * Move rss and atom option handling code into the inline plugin. * Applied a rather old patch from Recai to fix the "pruning is too strict" issue. Now you can have wiki source directories inside dotdirs and the like, if you want.
* * Add --render mode, which can be used to preview an edit at the commandjoey2006-09-21
| | | | line by test rendering a single page.