69 lines
1.5 KiB
Perl
69 lines
1.5 KiB
Perl
#!/usr/bin/perl
|
|
# Stubs for no revision control.
|
|
package IkiWiki::Plugin::norcs;
|
|
|
|
use warnings;
|
|
use strict;
|
|
use IkiWiki;
|
|
|
|
sub import { #{{{
|
|
hook(type => "getsetup", id => "norcs", call => \&getsetup);
|
|
hook(type => "rcs", id => "rcs_update", call => \&rcs_update);
|
|
hook(type => "rcs", id => "rcs_prepedit", call => \&rcs_prepedit);
|
|
hook(type => "rcs", id => "rcs_commit", call => \&rcs_commit);
|
|
hook(type => "rcs", id => "rcs_commit_staged", call => \&rcs_commit_staged);
|
|
hook(type => "rcs", id => "rcs_add", call => \&rcs_add);
|
|
hook(type => "rcs", id => "rcs_remove", call => \&rcs_remove);
|
|
hook(type => "rcs", id => "rcs_rename", call => \&rcs_rename);
|
|
hook(type => "rcs", id => "rcs_recentchanges", call => \&rcs_recentchanges);
|
|
hook(type => "rcs", id => "rcs_diff", call => \&rcs_diff);
|
|
hook(type => "rcs", id => "rcs_getctime", call => \&rcs_getctime);
|
|
} #}}}
|
|
|
|
sub getsetup () { #{{{
|
|
return
|
|
plugin => {
|
|
safe => 0, # rcs plugin
|
|
rebuild => 0,
|
|
},
|
|
} #}}}
|
|
|
|
|
|
sub rcs_update () { #{{{
|
|
} #}}}
|
|
|
|
sub rcs_prepedit ($) { #{{{
|
|
return ""
|
|
} #}}}
|
|
|
|
sub rcs_commit ($$$;$$) { #{{{
|
|
my ($file, $message, $rcstoken, $user, $ipaddr) = @_;
|
|
return undef # success
|
|
} #}}}
|
|
|
|
sub rcs_commit_staged ($$$) { #{{{
|
|
my ($message, $user, $ipaddr)=@_;
|
|
return undef # success
|
|
} #}}}
|
|
|
|
sub rcs_add ($) { #{{{
|
|
} #}}}
|
|
|
|
sub rcs_remove ($) { #{{{
|
|
} #}}}
|
|
|
|
sub rcs_rename ($$) { #{{{
|
|
} #}}}
|
|
|
|
sub rcs_recentchanges ($) { #{{{
|
|
} #}}}
|
|
|
|
sub rcs_diff ($) { #{{{
|
|
} #}}}
|
|
|
|
sub rcs_getctime ($) { #{{{
|
|
error gettext("getctime not implemented");
|
|
} #}}}
|
|
|
|
1
|