Photos
Blog
Projects
vanrenterghem.biz
projects
/
git.ikiwiki.info.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
441002e
)
guard against lastrev being "" just in case
author
Joey Hess
<joey@kitenet.net>
Sun, 17 Nov 2013 00:49:57 +0000
(20:49 -0400)
committer
Joey Hess
<joey@kitenet.net>
Sun, 17 Nov 2013 00:49:57 +0000
(20:49 -0400)
IkiWiki/Render.pm
patch
|
blob
|
history
diff --git
a/IkiWiki/Render.pm
b/IkiWiki/Render.pm
index 60424bbda10c9355e88b9cc716f3d9b96ceb3a09..57418f2ed5e3bf25af869c834037ae0ff734c10b 100644
(file)
--- a/
IkiWiki/Render.pm
+++ b/
IkiWiki/Render.pm
@@
-834,7
+834,7
@@
sub refresh () {
srcdir_check();
run_hooks(refresh => sub { shift->() });
my ($files, $pages, $new, $internal_new, $del, $internal_del, $changed, $internal_changed);
srcdir_check();
run_hooks(refresh => sub { shift->() });
my ($files, $pages, $new, $internal_new, $del, $internal_del, $changed, $internal_changed);
- if (! $config{rebuild} && want_find_changes() && defined $IkiWiki::lastrev) {
+ if (! $config{rebuild} && want_find_changes() && defined $IkiWiki::lastrev
&& length $IkiWiki::lastrev
) {
my ($changed_raw, $del_raw);
($changed_raw, $del_raw, $IkiWiki::lastrev) = $IkiWiki::hooks{rcs}{rcs_find_changes}{call}->($IkiWiki::lastrev);
($files, $pages)=process_changed_files($changed_raw, $del_raw);
my ($changed_raw, $del_raw);
($changed_raw, $del_raw, $IkiWiki::lastrev) = $IkiWiki::hooks{rcs}{rcs_find_changes}{call}->($IkiWiki::lastrev);
($files, $pages)=process_changed_files($changed_raw, $del_raw);
@@
-843,7
+843,7
@@
sub refresh () {
($files, $pages)=find_src_files();
}
if (want_find_changes()) {
($files, $pages)=find_src_files();
}
if (want_find_changes()) {
- if (! defined($IkiWiki::lastrev)) {
+ if (! defined($IkiWiki::lastrev)
|| ! length $IkiWiki::lastrev
) {
$IkiWiki::lastrev=$IkiWiki::hooks{rcs}{rcs_get_current_rev}{call}->();
}
}
$IkiWiki::lastrev=$IkiWiki::hooks{rcs}{rcs_get_current_rev}{call}->();
}
}