]>
git.madduck.net Git - code/myrepos.git/commitdiff
madduck's git repository
Every one of the projects in this repository is available at the canonical
URL git://git.madduck.net/madduck/pub/<projectpath> — see
each project's metadata for the exact URL.
All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@ git. madduck. net .
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
SSH access, as well as push access can be individually
arranged .
If you use my repositories frequently, consider adding the following
snippet to ~/.gitconfig and using the third clone URL listed for each
project:
[url "git://git.madduck.net/madduck/"]
insteadOf = madduck:
summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
24c62f2 )
-sub dispatch { #{{{
- my $action=shift;
-
- # actions that do not operate on all repos
- if ($action eq 'help') {
- help(@ARGV);
- }
- elsif ($action eq 'config') {
- config(@ARGV);
- }
- elsif ($action eq 'register') {
- register(@ARGV);
- }
-
- if ($jobs > 1) {
- mrs($action, selectrepos());
- }
- else {
- foreach my $repo (selectrepos()) {
- record($repo, action($action, @$repo));
- }
- }
-} #}}}
-
sub rcs_test { #{{{
my ($action, $dir, $topdir, $subdir) = @_;
sub rcs_test { #{{{
my ($action, $dir, $topdir, $subdir) = @_;
print $out @out;
close $out;
} #}}}
print $out @out;
close $out;
} #}}}
+
+sub dispatch { #{{{
+ my $action=shift;
+
+ # actions that do not operate on all repos
+ if ($action eq 'help') {
+ help(@ARGV);
+ }
+ elsif ($action eq 'config') {
+ config(@ARGV);
+ }
+ elsif ($action eq 'register') {
+ register(@ARGV);
+ }
+
+ if ($jobs > 1) {
+ mrs($action, selectrepos());
+ }
+ else {
+ foreach my $repo (selectrepos()) {
+ record($repo, action($action, @$repo));
+ }
+ }
+} #}}}
+
sub help { #{{{
exec($config{''}{DEFAULT}{help}) || die "exec: $!";
} #}}}
sub help { #{{{
exec($config{''}{DEFAULT}{help}) || die "exec: $!";
} #}}}