aboutsummaryrefslogtreecommitdiff
path: root/IkiWiki/Plugin/transient.pm
Commit message (Collapse)AuthorAge
* prune: do not prune beyond an optional base directory, and add a testSimon McVittie2012-04-07
| | | | | | | | Previously, prune("wiki/srcdir/sandbox/test.mdwn") could delete srcdir or even wiki, if they happened to be empty. This is rarely what you want: there's usually some base directory (destdir, srcdir, transientdir or another subdirectory of wikistatedir) beyond which you do not want to delete.
* Added a "changes" hook. Renamed the "change" hook to "rendered", butJoey Hess2012-03-28
| | | | the old hook name is called for now for back-compat.
* avoid uninitialized value warning when running -dumpsetupJoey Hess2011-02-25
| | | | Here wikistatedir has not been configured.
* Add add_literal_underlay and use it for the transient underlaySimon McVittie2011-01-07
| | | | This means we don't need to import Cwd and use abs_path.
* Assume obsolete transient pages have the same extension as the changed pageSimon McVittie2011-01-07
|
* GC unused pages in the transient underlaySimon McVittie2011-01-07
|
* Add transient plugin, which adds ~/.ikiwiki/transient as an underlaySimon McVittie2011-01-07
This can contain auto-generated things, like tag pages; if edited they'll automatically migrate into source code control.