Error out on invalid arguments #156827
authorvapier <vapier@gentoo.org>
Wed, 7 Jan 2009 05:35:04 +0000 (05:35 -0000)
committervapier <vapier@gentoo.org>
Wed, 7 Jan 2009 05:35:04 +0000 (05:35 -0000)
svn path=/; revision=533

trunk/src/ekeyword/ChangeLog
trunk/src/ekeyword/ekeyword

index 0847dcf724b2ba111560bb1189ff9db98d224219..91a066c8240daafb11dc21ccab2e24df109f1196 100644 (file)
@@ -1,6 +1,7 @@
 07 Jan 2009 Mike Frysinger <vapier@gentoo.org>
        * Support intended KEYWORDS
        * Convert every instance of KEYWORDS in the file
+       * Error out on invalid arguments #156827
 
 27 Oct 2005 Aron Griffis <agriffis@gentoo.org>
        * Fix handling of comments
index 1f85996adca2b7e40dcaca8467ab70d83ae346f0..9db2abe6bef39a84e8252778452c8694102b36f7 100755 (executable)
@@ -27,6 +27,7 @@ for my $a (@ARGV) {
     die "I don't understand $a\n";
 }
 
+my $files = 0;
 for my $f (@ARGV) {
     if ($f =~ /$kw_re/o) {
        push @kw, $f;
@@ -109,6 +110,11 @@ for my $f (@ARGV) {
 
     system "diff $f $f.new | grep -v '^[0-1]'";
     rename "$f.new", "$f"       or die "Can't rename: $!\n";
+    $files++;
+}
+
+if ($files == 0) {
+    die "No ebuilds processed!";
 }
 
 # vim:ts=8 sw=4