From c734236a6fa6d272f2fff19fdaf9d41482d6f76e Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Fri, 21 May 1999 20:24:39 +0000 Subject: [PATCH] *** empty log message *** --- old/textutils/ChangeLog | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/old/textutils/ChangeLog b/old/textutils/ChangeLog index 57b88a7..478f746 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. -- 2.7.4