From e112b3741c7c9411ca3aab964bf02aa9eff01f0e Mon Sep 17 00:00:00 2001
From: Don Armstrong <don@donarmstrong.com>
Date: Sun, 30 Oct 2005 09:29:43 +0000
Subject: [PATCH] update sa

---
 sa | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/sa b/sa
index d652ccc..b61ddee 100755
--- a/sa
+++ b/sa
@@ -50,14 +50,14 @@ use vars qw($DEBUG);
 
 # XXX parse config file
 
-my %options = (quick           => 1,
-	       quiet           => 0,
+my %options = (quick           => 0,
+	       quiet           => 1,
 	       debug           => 0,
 	       help            => 0,
 	       man             => 0,
 	      );
 
-GetOptions(\%options,'debug|d+','help|h|?','man|m');
+GetOptions(\%options,'quick|Q!','quiet|q!','debug|d+','help|h|?','man|m');
 
 pod2usage() if $options{help};
 pod2usage({verbose=>2}) if $options{man};
@@ -77,6 +77,11 @@ my $HOME=User->Home;
 
 for my $dir (map{"${HOME}/$_"} '',qw(.hide bin lib)) {
      if (-e "$dir/.svn") {
-	  system('svn',$command,$dir);
+	  system('svn',
+		 $command,
+		 $options{quiet}?'-q':(),
+		 $options{quick}?('--ignore-externals','-N'):(),
+		 $dir,
+		);
      }
 }
-- 
2.39.5