summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2001-05-20 06:56:24 +0000
committerJim Meyering <jim@meyering.net>2001-05-20 06:56:24 +0000
commit62c75641656043095c8de102c3d1b099ea00bced (patch)
tree47721d81e8051d0c1ebbc3071b9dad6f35a9352b /src
parentf251729f7ac91b295fa5eb4c40d030d34950ab9b (diff)
downloadcoreutils-62c75641656043095c8de102c3d1b099ea00bced.tar.xz
Rename new option values: s/all/precede/ and s/minimum/separate/.
Diffstat (limited to 'src')
-rw-r--r--src/uniq.c27
1 files changed, 16 insertions, 11 deletions
diff --git a/src/uniq.c b/src/uniq.c
index 51afd9617..e58422baf 100644
--- a/src/uniq.c
+++ b/src/uniq.c
@@ -84,19 +84,24 @@ static int ignore_case;
enum delimit_method
{
- delimit_none, /* --all-repeated[=none] No delimiters output. */
- delimit_all, /* --all-repeated=all Delimiter precedes all groups. */
- delimit_minimum, /* --all-repeated=minimum Delimit all groups. */
+ /* No delimiters output. --all-repeated[=none] */
+ DM_NONE,
+
+ /* Delimiter precedes all groups. --all-repeated=precede */
+ DM_PRECEDE,
+
+ /* Delimit all groups. --all-repeated=separate */
+ DM_SEPARATE
};
static char const *const delimit_method_string[] =
{
- "none", "all", "minimum", 0
+ "none", "precede", "separate", 0
};
static enum delimit_method const delimit_method_map[] =
{
- delimit_none, delimit_all, delimit_minimum
+ DM_NONE, DM_PRECEDE, DM_SEPARATE
};
/* Select whether/how to delimit groups of duplicate lines. */
@@ -320,17 +325,17 @@ check_file (const char *infile, const char *outfile)
if (match)
++match_count;
- if (mode == output_all_repeated && delimit_groups != delimit_none)
+ if (mode == output_all_repeated && delimit_groups != DM_NONE)
{
if (!match)
{
if (match_count) /* a previous match */
- first_delimiter = 0; /* Only used when delimit_minimum */
+ first_delimiter = 0; /* Only used when DM_SEPARATE */
}
else if (match_count == 1)
{
- if ((delimit_groups == delimit_all)
- || (delimit_groups == delimit_minimum
+ if ((delimit_groups == DM_PRECEDE)
+ || (delimit_groups == DM_SEPARATE
&& !first_delimiter))
putc ('\n', ostream);
}
@@ -381,7 +386,7 @@ main (int argc, char **argv)
check_chars = 0;
mode = output_all;
countmode = count_none;
- delimit_groups = delimit_none;
+ delimit_groups = DM_NONE;
while ((optc = getopt_long (argc, argv, "0123456789cdDf:is:uw:", longopts,
NULL)) != -1)
@@ -415,7 +420,7 @@ main (int argc, char **argv)
case 'D':
mode = output_all_repeated;
if (optarg == NULL)
- delimit_groups = delimit_none;
+ delimit_groups = DM_NONE;
else
delimit_groups = XARGMATCH ("--all-repeated", optarg,
delimit_method_string,