]> git.donarmstrong.com Git - debbugs.git/blobdiff - scripts/service
Plural/singular agreement in error message
[debbugs.git] / scripts / service
index fe911442d50b6fb4a3f6683b3db63911000b6923..10fbbc0a2488c3abc6f772e790bb2e0b5231e21f 100755 (executable)
@@ -482,6 +482,7 @@ END
            last;
        }
     } else {
+       print {$transcript} "Unknown command or malformed arguments to command.\n";
        $errors++;
         if (++$unknowns >= 5) {
             print {$transcript} "Too many unknown commands, stopping here.\n\n";
@@ -508,7 +509,7 @@ if (!defined $header{'subject'} || $header{'subject'} eq "") {
 }
 
 # Error text here advertises how many errors there were
-my $error_text = $errors > 0 ? " (with $errors errors)":'';
+my $error_text = $errors > 0 ? " (with $errors error" . ($errors > 1 ? "s" : "") . ")" : "";
 
 my @common_headers;
 push @common_headers, 'X-Loop',$gMaintainerEmail;