- #!/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
|