From: Jim Meyering Date: Fri, 21 May 1999 20:24:39 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: TEXTUTILS-1_22m~14 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c734236a6fa6d272f2fff19fdaf9d41482d6f76e;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/old/textutils/ChangeLog b/old/textutils/ChangeLog index 57b88a7c3d..478f7467d0 100644 --- a/old/textutils/ChangeLog +++ b/old/textutils/ChangeLog @@ -1,3 +1,18 @@ +1999-05-20 Paul Eggert + + * src/sort.c: Treat the trailing newline as part of the line, + as required by POSIX.2. + + (struct line, findlines, compare, checkfp, mergefps, sort): + A line now includes its trailing newline. + (findlines): Do not replace newline with NUL. + (memcoll, keycompare): Work even if the data to be compared are + adjacent strings; this is possible now that lines contain the + trailing newline. + (fillbuf): Always have an unused byte at the end of the buffer, + since memcoll and keycompare want to modify a byte after the last line. + (sortalloc, mergealloc): Increase by 1, for trailing byte. + 1999-05-20 Jim Meyering * tests/sort/Test.pm: Add test case from Paul Eggert.