response
[ikiwiki.git] / IkiWiki / Plugin / norcs.pm
bloba3bb6240ef3024e2f33b855137a79083936b4e42
1 #!/usr/bin/perl
2 # Stubs for no revision control.
3 package IkiWiki::Plugin::norcs;
5 use warnings;
6 use strict;
7 use IkiWiki;
9 sub import {
10 hook(type => "getsetup", id => "norcs", call => \&getsetup);
11 hook(type => "rcs", id => "rcs_update", call => \&rcs_update);
12 hook(type => "rcs", id => "rcs_prepedit", call => \&rcs_prepedit);
13 hook(type => "rcs", id => "rcs_commit", call => \&rcs_commit);
14 hook(type => "rcs", id => "rcs_commit_staged", call => \&rcs_commit_staged);
15 hook(type => "rcs", id => "rcs_add", call => \&rcs_add);
16 hook(type => "rcs", id => "rcs_remove", call => \&rcs_remove);
17 hook(type => "rcs", id => "rcs_rename", call => \&rcs_rename);
18 hook(type => "rcs", id => "rcs_recentchanges", call => \&rcs_recentchanges);
19 hook(type => "rcs", id => "rcs_diff", call => \&rcs_diff);
20 hook(type => "rcs", id => "rcs_getctime", call => \&rcs_getctime);
21 hook(type => "rcs", id => "rcs_getmtime", call => \&rcs_getmtime);
24 sub getsetup () {
25 return
26 plugin => {
27 safe => 0, # rcs plugin
28 rebuild => 0,
29 section => "rcs",
34 sub rcs_update () {
37 sub rcs_prepedit ($) {
38 return ""
41 sub rcs_commit (@) {
42 return undef # success
45 sub rcs_commit_staged (@) {
46 return undef # success
49 sub rcs_add ($) {
52 sub rcs_remove ($) {
55 sub rcs_rename ($$) {
58 sub rcs_recentchanges ($) {
61 sub rcs_diff ($) {
64 sub rcs_getctime ($) {
65 return 0;
68 sub rcs_getmtime ($) {
69 return 0;