projects
/
ikiwiki.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
autoindex: Switch to using %wikistate instead of abusing $pagestate{index}.
[ikiwiki.git]
/
IkiWiki.pm
diff --git
a/IkiWiki.pm
b/IkiWiki.pm
index 1730e476ae039ee2ff26241b810393184d648654..b37b1f34485b6301dfd7847d75ebb625e8c6295d 100644
(file)
--- a/
IkiWiki.pm
+++ b/
IkiWiki.pm
@@
-440,10
+440,9
@@
sub getsetup () {
safe => 0,
rebuild => 0,
},
safe => 0,
rebuild => 0,
},
- get
c
time => {
+ gettime => {
type => "internal",
type => "internal",
- default => 0,
- description => "running in getctime mode",
+ description => "running in gettime mode",
safe => 0,
rebuild => 0,
},
safe => 0,
rebuild => 0,
},
@@
-1512,6
+1511,7
@@
sub loadindex () {
open ($in, "<", "$config{wikistatedir}/indexdb") || return;
}
else {
open ($in, "<", "$config{wikistatedir}/indexdb") || return;
}
else {
+ $config{gettime}=1; # first build
return;
}
}
return;
}
}
@@
-1790,6
+1790,10
@@
sub rcs_getctime ($) {
$hooks{rcs}{rcs_getctime}{call}->(@_);
}
$hooks{rcs}{rcs_getctime}{call}->(@_);
}
+sub rcs_getmtime ($) {
+ $hooks{rcs}{rcs_getmtime}{call}->(@_);
+}
+
sub rcs_receive () {
$hooks{rcs}{rcs_receive}{call}->();
}
sub rcs_receive () {
$hooks{rcs}{rcs_receive}{call}->();
}