aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * | suggestionmartin2009-08-26
| | |
| * | po: more TODO items comments and patchesintrigeri2009-08-26
| | |
| * | po: commenting some TODO itemsintrigeri2009-08-26
| | |
| * | po: maybe fixed self linksintrigeri2009-08-26
| |/
* / fix emphasis examples to actually workJoey Hess2009-08-26
|/
* don't use pagespec_match_listJoey Hess2009-08-25
| | | | | | | | This should be more efficient than pagespec_match_list since it short-circuits after the first match is found. The other problem with using pagespec_match_list here is it may throw an error if a bad or failing pagespec somehow got into the dependencies.
* changelog and news file, also make postinst rebuild on upgradeJoey Hess2009-08-25
|
* Merge commit 'remotes/smcv/ready/remove-pagespec-merge'Joey Hess2009-08-25
|\
| * Indicate that pagespec_merge() is no longer needed (much rejoicing?)Simon McVittie2009-08-25
| |
| * Remove now-unused function pagespec_mergeSimon McVittie2009-08-25
| | | | | | | | | | | | | | | | | | Now that dependencies are a list of pagespecs with an implicit "or" operation, there's no need to try to merge pagespecs under normal use. ikiwiki-transition contains the only use of the function, so move it there rather than deleting it entirely (it's used to concatenate all admins' lists of locked pages).
* | Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2009-08-25
|\ \
| * | replySimon McVittie2009-08-25
| | |
* | | Revert "Allow add_depends to take an arrayref"Joey Hess2009-08-25
| | | | | | | | | | | | | | | | | | This reverts commit e4cd168ebedd95585290c97ff42234344bfed46c. There was no benefit to this change.
* | | Merge commit 'smcv/ready/optimize-depends'Joey Hess2009-08-25
|\ \ \ | |/ / |/| / | |/
| * Mark "should optimise pagespecs" as doneSimon McVittie2009-08-25
| |
| * use pagespec_match_listSimon McVittie2009-08-25
| |
| * IkiWiki::pagename: memoize resultsSimon McVittie2009-08-25
| | | | | | | | | | This relies for its correctness on %config, %hooks and pagetype() not changing.
| * Allow add_depends to take an arrayrefSimon McVittie2009-08-25
| |
| * Use a hash to de-duplicate dependenciesSimon McVittie2009-08-25
| |
| * Don't bother to save {depends} to the indexSimon McVittie2009-08-24
| | | | | | | | As per Joey's review.
| * calendar, inline, map: don't pre-join dependenciesSimon McVittie2009-08-24
| | | | | | | | | | | | The new dependency handling works better (eliminates more duplicates) if dependencies are split up. On the same wiki mentioned in the previous commit, this saves about a second (i.e. 4%) on the same test.
| * Optimize the dependencies listSimon McVittie2009-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On a large wiki you can spend a lot of time reading through large lists of dependencies to see whether files need to be rebuilt (album, with its one-page-per-photo arrangement, suffers particularly badly from this). The dependency list is currently a single pagespec, but it's not used like a normal pagespec - in practice, it's a list of pagespecs joined with the "or" operator. Accordingly, change it to be stored as a list of pagespecs. On a wiki with many tagged photo albums, this reduces the time to refresh after `touch tags/*.mdwn` from about 31 to 25 seconds. Getting the benefit of this change on an existing wiki requires a rebuild.
* | Fix example blog's tags/life to not have a broken PageSpec. Closes: #543510Joey Hess2009-08-25
| |
* | better analysis of why the depends keep growingJoey Hess2009-08-24
| |
* | at this point I'm down to deciding which specific commits to merge andJoey Hess2009-08-24
| | | | | | | | which were dead ends
* | Respond with benchmarks and an updated branchSimon McVittie2009-08-25
|/
* move undownloadable item to discussion pageJoey Hess2009-08-24
|
* close as wontfixJoey Hess2009-08-24
|
* fixed via getsource pluginJoey Hess2009-08-24
|
* responseJoey Hess2009-08-24
|
* fix linkJoey Hess2009-08-24
|
* clarify and add linkJoey Hess2009-08-24
|
* Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2009-08-24
|\
| * responsehttp://schmonz.livejournal.com/2009-08-24
| |
| * Comment on another possible solution to the use case.http://www.cse.unsw.edu.au/~willu/2009-08-24
| |
| * why I needed this, in case it's useful to someone elseAmitai Schlair2009-08-23
| |
| * responseAmitai Schlair2009-08-23
| |
| * use a map insteadhttp://schmonz.livejournal.com/2009-08-23
| |
| * new rsync pluginAmitai Schlair2009-08-23
| |
| * Added closing parenthesishttp://rtfb.myopenid.com/2009-08-23
| |
* | update config file snippet to use current git_wrapper nameJoey Hess2009-08-23
|/
* uh ohJoey Hess2009-08-22
|
* (no commit message)http://xn--andreaskrger-llb.myopenid.com/2009-08-22
|
* (no commit message)http://xn--andreaskrger-llb.myopenid.com/2009-08-22
|
* no more wrapper wrapperAmitai Schlair2009-08-22
|
* responseAmitai Schlair2009-08-22
|
* responseJoey Hess2009-08-21
|
* Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.infoJoey Hess2009-08-21
|\
| * responseAmitai Schlair2009-08-20
| |
| * formattingAlexandreDupas2009-08-19
| |