Joey Hess
5bc7efab7c
switch to PERL5LIB so that use lib inserted for INSTALL_BASE is overridden during build
2010-04-22 23:00:33 -04:00
Joey Hess
83dc7d2574
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2010-04-22 22:59:06 -04:00
blipvert
a2feb7d477
rename bugs/creating_build_fails_oddly_when_older_ikiwiki_is_installed.mdwn to bugs/build_fails_oddly_when_older_ikiwiki_is_installed.mdwn
2010-04-23 02:40:36 +00:00
blipvert
898fc10955
2010-04-23 02:36:27 +00:00
Joey Hess
2cd92fcb22
use meta title
2010-04-22 20:13:47 -04:00
Joey Hess
4c99904af3
reference my branch for this
2010-04-22 16:29:49 -04:00
http://smcv.pseudorandom.co.uk/
418670c7e8
map can't currently change sort ordering
2010-04-22 19:28:31 +00:00
http://seph.myopenid.com/
8eac7c2ad4
2010-04-22 19:15:42 +00:00
Joey Hess
ad296f90c3
add
2010-04-22 13:45:25 -04:00
Joey Hess
8dc7f3005e
only remove page from influences when influences are not static
...
This matches what add_depends done
2010-04-22 13:17:45 -04:00
Joey Hess
1f5d1dff61
update
2010-04-22 00:42:53 -04:00
Joey Hess
170725dc3e
update
2010-04-22 00:40:05 -04:00
Joey Hess
56bb1b48e4
format
2010-04-22 00:36:13 -04:00
Joey Hess
3ee571390e
Merge branch 'autotag'
2010-04-22 00:34:03 -04:00
Joey Hess
0db4d920aa
force rebuild from pre 20100422
...
to ensure those wrong massive depends_simple don't linger on systems that
rebuilt for the other reasons already
2010-04-22 00:28:58 -04:00
Joey Hess
738bd2fa1f
note that the new version will have some optimisation fixes
2010-04-22 00:28:21 -04:00
Joey Hess
2b175d7c1f
improved fix for depends_simple_mixup
...
Avoid adding the page matched against as an influence for
currently failing pagespec matches, while still adding
any other influences.
This avoids bloating depends_simple with lots of bogus influences when
matching eg, "!link(done)". It's only necessary for the page being tested
to be an influence of that if the page matches.
2010-04-22 00:18:20 -04:00
Joey Hess
bc6d602609
add influence info for failed metadata matches
...
This is needed so that when a negated pagespec like "!author(foo)"
stops matching, due to the page being changed, ikiwiki knows that
the match was influenced by the page content.
2010-04-22 00:10:13 -04:00
Joey Hess
ef34ea7c05
fix test cases for dynamic influence calculation
2010-04-22 00:07:25 -04:00
Joey Hess
c98414e192
added a test case for this bug
...
Further analysis suggests fixing this might not be as dreadful as I first
thought!
2010-04-21 23:08:54 -04:00
Joey Hess
13325317a3
backlink influence data seems ok
2010-04-21 22:04:03 -04:00
Joey Hess
17a89d3d19
update
2010-04-21 21:57:12 -04:00
Joey Hess
09ff797682
more wrongness
2010-04-21 21:55:12 -04:00
Joey Hess
8cf6b7abf8
link fix
2010-04-21 21:42:18 -04:00
Joey Hess
6c5f315970
argh. head exploding.
2010-04-21 21:38:58 -04:00
Joey Hess
32dd388f8d
indent
2010-04-21 21:38:53 -04:00
Joey Hess
557912c723
my autotag branch seems ready
2010-04-21 20:47:18 -04:00
Joey Hess
d048e9c64a
turn on tag_autocreate by default if tagbase is set
2010-04-21 20:39:20 -04:00
Joey Hess
318134174f
Merge branch 'master' into autotag
2010-04-21 20:32:30 -04:00
Joey Hess
0bc76be8a7
reword news
2010-04-21 20:32:19 -04:00
Joey Hess
20052f8882
Merge branch 'master' into autotag
...
Conflicts:
IkiWiki/Plugin/tag.pm
2010-04-21 20:19:06 -04:00
Joey Hess
129cd00bdb
remove broken ./tag support
...
The commit that added the (working) support for using /tag to override
tagbase also tried to make ./tag work. Problem is, tags are links,
and ./foo is not a valid link (though I think there's a wishlist about it).
So, using ./tag really resulted in tag creation links that led to a
"bad page name" error. And even if the tag were created in the right place,
the link didn't go to it.
2010-04-21 20:15:11 -04:00
Joey Hess
752ccf8b48
fixes
2010-04-21 20:08:23 -04:00
Joey Hess
0e2b5ebe31
clarify
2010-04-21 19:49:11 -04:00
Joey Hess
789e68a8b1
Merge branch 'master' into autotag
...
Conflicts:
IkiWiki/Plugin/tag.pm
2010-04-21 19:47:38 -04:00
Joey Hess
77779dc4a0
pass pagespec parameters along from match_tagged
2010-04-21 19:46:27 -04:00
Joey Hess
673d6c9580
add missing undef guard in derel
2010-04-21 19:45:56 -04:00
Joey Hess
1a09cddd39
fix false positive in link_types_changed
...
loadindex does not bother populating oldtypedlinks if there is no link
type. However, the code in link_types_changed assumed that if oldtypedlinks
is not defined, and typedlinks is, they must differ.
2010-04-21 19:42:00 -04:00
Joey Hess
8cde2365e4
add separate template variable for tag page and sanitize displayed tag name
2010-04-21 19:13:03 -04:00
Joey Hess
167964b686
remember autofiles that were tried and failed to be added
...
This way, if an autofile is registered for a file that already exists,
it is remembered that it was tried, and it doesn't get recreated when
removed.
2010-04-21 16:41:36 -04:00
Joey Hess
1336a3270b
response
2010-04-21 16:36:58 -04:00
Joey Hess
f03d3d8567
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2010-04-21 16:34:50 -04:00
Joey Hess
463ba55dce
note re includes
2010-04-21 16:33:03 -04:00
http://smcv.pseudorandom.co.uk/
ffe9fd8eb1
suppressing auto-creation can be quite counter-intuitive
2010-04-21 20:30:14 +00:00
http://smcv.pseudorandom.co.uk/
b21db41978
elide an older patch that's no longer under discussion
2010-04-21 20:23:19 +00:00
Joey Hess
760b840e8f
update
2010-04-21 16:19:16 -04:00
Joey Hess
e9551afc5f
Merge branch 'master' of ssh://git.ikiwiki.info/srv/git/ikiwiki.info
2010-04-21 16:14:23 -04:00
Joey Hess
fd6fb4c507
commit autocreated tag pages
2010-04-21 16:13:37 -04:00
Joey Hess
6a30b45e75
update
2010-04-21 16:07:23 -04:00
Joey Hess
a71b92ed5c
remember autofiles always
...
This fixes the problem that it did not remember if an autofile is deleted,
unless a plugin happened to register the autofile at the same time.
With the new code, we just never recreate an autofile more than once.
Only downside is that the list of autofiles is never pruned either.
And I don't really see a way to prune it.
2010-04-21 15:59:39 -04:00