#!/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); hook(type => "rcs", id => "rcs_getmtime", call => \&rcs_getmtime); } sub getsetup () { return plugin => { safe => 0, # rcs plugin rebuild => 0, section => "rcs", }, } sub rcs_update () { } sub rcs_prepedit ($) { return "" } sub rcs_commit (@) { return undef # success } sub rcs_commit_staged (@) { return undef # success } sub rcs_add ($) { } sub rcs_remove ($) { } sub rcs_rename ($$) { } sub rcs_recentchanges ($) { } sub rcs_diff ($;$) { } sub rcs_getctime ($) { return 0; } sub rcs_getmtime ($) { return 0; } 1