Joey Hess
4cce292593
Merge branch 'master' into dependency-types
2009-10-11 23:38:41 -04:00
Joey Hess
bf577d34c7
can't use --reverse with git log --follow
...
Meh, git.
2009-10-11 23:36:06 -04:00
Joey Hess
6993d1f905
response
2009-10-11 22:58:17 -04:00
Joey Hess
85af97c9a2
Merge branch 'master' into dependency-types
...
Conflicts:
debian/changelog
2009-10-11 22:39:31 -04:00
Joey Hess
33f42db2ea
git: --getctime will now follow renames back to the original creation of a file.
...
This will be a bit more expensive, but --getctime does not need to be fast.
And getting the real creation time a very useful when untangling blog
histories that involve renames.
2009-10-11 22:38:42 -04:00
Joey Hess
e4c765c64f
calendar: avoid inline images in links
2009-10-11 22:11:11 -04:00
Joey Hess
cf74cf7a37
calendar: use left and right arrows for next/prev months
...
This is consistent with the year display, and I think it is less
visually confusing than using the full month names.
2009-10-11 21:55:06 -04:00
Joey Hess
23a21850fa
fix next/prev month padding bug
2009-10-11 21:52:50 -04:00
Joey Hess
8a37be35ac
fix day links
...
I broke this recently.
2009-10-11 21:43:16 -04:00
Joey Hess
f3342773d3
calendar: Fix bug in next/previous year/month links, which sometimes linked to an archive page from the wrong year.
2009-10-11 21:42:59 -04:00
Joey Hess
dd80be66ee
calendar: Fix midnight rebuild trigger of calendars with explicit month/year.
...
It was just broken for calendars with an explicit month or year, not
triggering at all.
Now it will update those at appropriate times.
2009-10-11 21:26:43 -04:00
Joey Hess
71e266b939
avoid temporary variables
...
and fix a bug in pagespec variable name
2009-10-11 20:15:54 -04:00
Joey Hess
a79e97e3f4
Merge branch 'master' into dependency-types
2009-10-11 20:00:12 -04:00
Joey Hess
99eec4f03d
remove locking
...
Problem is that even rcs_add may cause a commit for certian RCSs and then
it would deadlock.
2009-10-11 19:59:32 -04:00
Joey Hess
1f95e9b4d9
Merge branch 'master' into dependency-types
2009-10-11 19:56:50 -04:00
Joey Hess
7adb471ff4
install ikiwiki-calendar
2009-10-11 19:56:40 -04:00
Joey Hess
51d8899515
influences returns hash ref now
2009-10-11 19:13:40 -04:00
Joey Hess
04d0a72c09
typo
2009-10-11 19:05:37 -04:00
Joey Hess
a7cb309090
Merge branch 'master' into dependency-types
...
Conflicts:
debian/changelog
doc/plugins/calendar.mdwn
2009-10-11 16:54:23 -04:00
Joey Hess
665da89c27
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2009-10-11 16:53:07 -04:00
Joey Hess
e1939185d2
ikiwiki-calendar: New command automates creation of archive pages using the calendar plugin.
2009-10-11 16:52:54 -04:00
Joey Hess
5cddd8a0a3
typo
2009-10-11 16:04:03 -04:00
Joey Hess
5dba91cdc8
typo
2009-10-11 13:51:23 -04:00
Jogo
22ed3f388b
2009-10-11 04:34:17 -04:00
Jogo
9900d6164a
2009-10-11 03:18:32 -04:00
Jogo
800d165037
2009-10-10 04:22:41 -04:00
trianta
97dd750380
2009-10-10 04:14:18 -04:00
Joey Hess
ba00fb319c
update
2009-10-09 21:23:39 -04:00
Joey Hess
6d6fff8d87
added tests of SuccessReason/FailReason objects
2009-10-09 21:12:14 -04:00
Joey Hess
a169e7b6a8
update
2009-10-09 20:30:22 -04:00
Joey Hess
f7ae61c8d2
Merge branch 'master' into dependency-types
...
Conflicts:
doc/bugs/transitive_dependencies.mdwn
2009-10-09 20:16:46 -04:00
Joey Hess
36003bad0a
add news item for ikiwiki 3.20091009
2009-10-09 20:08:42 -04:00
Joey Hess
5fd345bb1f
releasing version 3.20091009
2009-10-09 20:07:32 -04:00
http://www.cse.unsw.edu.au/~willu/
a75591eaa7
response
2009-10-09 18:08:21 -04:00
Joey Hess
2ba8bd3861
remove highlevel influence calculation stuff
...
I have it implemented in both add_depends and pagespec_match_list.
The add_depends implementation is optimised to only try one page
if the pagespec's influences are all static, and do not vary by page
matched.
2009-10-09 17:19:07 -04:00
Joey Hess
74409f940d
add_depends: optimise influence calculation
...
I made match_* functions whose influences can vary depending on the page
matched set a special "" influence to indicate this.
Then add_depends can try just one page, and if static influences are found,
stop there.
2009-10-09 17:15:40 -04:00
Joey Hess
f977eaf394
response
2009-10-09 14:52:03 -04:00
Joey Hess
ecbe5576f8
revert
2009-10-09 14:51:02 -04:00
Joey Hess
4ef0b2d77b
rework influence calculation
...
Thought of a cleaner way to accumulate all influences in
pagespec_match_list, using the pagespec_match result object as an
accumulator.
(This also accumulates all influences from failed matches, rather than just
one failed match. I'm not sure if the old method was correct.)
2009-10-09 14:27:11 -04:00
Joey Hess
9eb229bfc7
move influence tests to pagespec_match_list.t
2009-10-09 14:05:22 -04:00
Joey Hess
c5e237c013
img: use presence dependency when linking to a page
2009-10-09 13:37:06 -04:00
Joey Hess
1b6b1ee2d8
brokenlinks: use pagespec_match_list
2009-10-09 13:35:11 -04:00
Joey Hess
e0b0b57211
fix link
2009-10-09 13:33:49 -04:00
Joey Hess
3807aa298c
fix pagespec_match_list handling of list parameter
2009-10-09 13:28:41 -04:00
Joey Hess
6f2cc5ac8c
pagespec_match_list: change limit to filter
2009-10-09 13:20:41 -04:00
Joey Hess
f9f7a6e9f3
conditional: use pagespec_match_list
2009-10-09 13:07:50 -04:00
Joey Hess
769b78df07
pagespec_match_list allow additional pagespec limit parameters again
2009-10-09 13:02:10 -04:00
Joey Hess
c7da991158
indentation
2009-10-09 13:02:03 -04:00
Joey Hess
b7351daacd
conditional: use yesno
2009-10-09 12:54:35 -04:00
Joey Hess
96682e3084
progress: switch to new pagespec_match_list
2009-10-09 12:48:16 -04:00