summaryrefslogtreecommitdiff
path: root/src/grep.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2020-09-17 19:54:14 -0700
committerJim Meyering <meyering@fb.com>2020-09-18 06:57:03 -0700
commitb9f39439106cc4d6665693751ce76f41643c0f82 (patch)
tree4f4de214ea5f1d09dfc1cb89035679b7114008a9 /src/grep.c
parent0e862a91cc121febdeeba0afc440390d2a3cce02 (diff)
downloadgrep-b9f39439106cc4d6665693751ce76f41643c0f82.tar.gz
grep: be more consistent about diagnostic format
* NEWS: Mention this. * bootstrap.conf (gnulib_modules): Remove 'quote'. * src/grep.c: Do not include quote.h. (grep, grepdirent, grepdesc): Put the three unusual diagnostics into the same "grep: FOO: message" form that grep uses elsewhere. * tests/binary-file-matches, tests/in-eq-out-infloop: Adjust tests to match new diagnostic format.
Diffstat (limited to 'src/grep.c')
-rw-r--r--src/grep.c9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/grep.c b/src/grep.c
index 614f2038..ba6b15d6 100644
--- a/src/grep.c
+++ b/src/grep.c
@@ -45,7 +45,6 @@
#include "hash.h"
#include "intprops.h"
#include "propername.h"
-#include "quote.h"
#include "safe-read.h"
#include "search.h"
#include "c-strcase.h"
@@ -1644,7 +1643,7 @@ grep (int fd, struct stat const *st, bool *ineof)
if (binary_files == BINARY_BINARY_FILES && ! (out_quiet | suppress_errors)
&& (encoding_error_output
|| (0 <= nlines_first_null && nlines_first_null < nlines)))
- error (0, 0, _("binary file %s matches"), quote (input_filename ()));
+ error (0, 0, _("%s: binary file matches"), input_filename ());
return nlines;
}
@@ -1682,8 +1681,7 @@ grepdirent (FTS *fts, FTSENT *ent, bool command_line)
case FTS_DC:
if (!suppress_errors)
- error (0, 0, _("warning: %s: %s"), filename,
- _("recursive directory loop"));
+ error (0, 0, _("%s: warning: recursive directory loop"), filename);
return true;
case FTS_DNR:
@@ -1903,8 +1901,7 @@ grepdesc (int desc, bool command_line)
&& S_ISREG (st.st_mode) && SAME_INODE (st, out_stat))
{
if (! suppress_errors)
- error (0, 0, _("input file %s is also the output"),
- quote (input_filename ()));
+ error (0, 0, _("%s: input file is also the output"), input_filename ());
errseen = true;
goto closeout;
}