]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
*** empty log message ***
authorJim Meyering <jim@meyering.net>
Wed, 14 May 2003 08:05:49 +0000 (08:05 +0000)
committerJim Meyering <jim@meyering.net>
Wed, 14 May 2003 08:05:49 +0000 (08:05 +0000)
ChangeLog

index 3e7668dca208ccec1f7fd6b4fab1c9f71b91cddf..d7d4d9a27073a209579b3102786aa6aed9cb3c99 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2003-05-14  Jim Meyering  <jim@meyering.net>
+
+       * Makefile.maint (syntax-check): Add another check.
+
+2003-05-13  Paul Eggert  <eggert@twinsun.com>
+
+       Fix uniq to conform to POSIX, which requires that "uniq -d -u"
+       must output nothing.  Problem reported by Josh Hyman.
+
+       * src/uniq.c (enum output_mode, mode): Remove, replacing with:
+       (output_unique, output_first_repeated, output_later_repeated):
+       New vars.  All uses of "mode" changed to use these variables,
+       which are not mutually exclusive as "mode" was.
+       (writeline): New arg "match", used to control whether to
+       obey output_first_repeated or output_later_repeated.
+       All callers changed.
+       (check_file, main): Adjust to above changes.
+
+       * tests/uniq/Test.pm: Test that 'uniq -d -u' outputs nothing.
+
 2003-05-14  Jim Meyering  <jim@meyering.net>
 
        * Version 5.0.1.