1
0
mirror of git://git.sv.gnu.org/coreutils.git synced 2026-04-20 10:51:48 +02:00
Files
coreutils/old/textutils/NEWS

374 lines
17 KiB
Plaintext
Raw Normal View History

1999-11-03 13:05:43 +00:00
Changes in release 2.1
2001-03-02 03:41:50 +00:00
[2.0.12]
2001-03-04 20:53:01 +00:00
* sort has improved performance when using very little main memory
2001-03-02 03:41:50 +00:00
* sort has improved memory management
* sort is no longer susceptible to certain denial of service attacks
* sort no longer suffers from a race condition whereby an interrupt received
during cleanup could cause it to fail to remove temporary files.
This problem could arise only on hosts without sigaction.
2000-12-18 23:43:27 +00:00
[2.0.11]
2000-12-19 09:23:09 +00:00
* sort accepts new -S SIZE option, to specify main-memory usage.
2000-12-09 22:16:57 +00:00
[2.0.10]
* od is faster and more portable than it was in 2.0.9
2000-12-09 22:17:31 +00:00
* tail avoids an uninitialized memory reference
2000-11-14 21:39:06 +00:00
[2.0.9]
2000-12-03 10:22:32 +00:00
* od now prints valid addresses for offsets of 2^32 and larger, and allows
the byte offset (-j) and byte count (-N) arguments to be 2^32 and larger.
* tail now works with line and byte counts of 2^32 and larger, on systems
with large file support
2000-11-18 11:52:12 +00:00
* join now works with an 8-bit delimiter
2000-11-14 21:39:06 +00:00
* fix a compilation failure on some Solaris systems with wc.c
2000-10-22 12:57:48 +00:00
[2.0.8]
2000-10-23 06:38:10 +00:00
* od now supports 8-byte integers, assuming they're printable with e.g., %lld
2000-10-22 14:21:47 +00:00
* new program: sha1sum
2000-10-22 13:02:40 +00:00
* wc accepts new -m option: count (potentially multi-byte) characters
2000-10-22 12:57:48 +00:00
* wc's `--chars' option is now equivalent to -m, not --bytes as it used to be
2000-10-22 13:02:00 +00:00
* `cat -n' works properly when processing 2^31 or more lines
2000-07-29 05:25:34 +00:00
[2.0g]
2000-08-06 09:06:00 +00:00
* sort's --help output now warns that it is locale-aware
* tail: fix a buffer underrun error that occurred on an empty pipe,
also thanks to bounded pointers
2000-08-04 10:18:09 +00:00
* pr: fix a bounds violation found by Greg McGary's bounded-pointers-enabled gcc
It could have caused (with low probability) the columns on the last page of
output *not* to be `balanced' when they should have been.
2000-07-29 05:25:34 +00:00
* sort: if the -T tmpdir option is given multiple times, all the given
directories are used; this can improve performance for huge sort/merges.
2000-05-12 08:55:43 +00:00
[2.0f]
2000-07-02 16:05:29 +00:00
* all programs fail when printing --help or --version output to a full device
2000-06-21 14:47:04 +00:00
* cut no longer gets a segfault under some circumstances
2000-05-12 08:55:43 +00:00
* unexpand accepts new option: --first-only
2000-02-05 09:25:45 +00:00
[2.0e]
2000-03-04 18:17:12 +00:00
* `tail -f directory' no longer gets a failed assertion
* sort: big performance improvement when sorting many small files;
from Charles Randall
2000-02-05 09:25:45 +00:00
* configure and portability changes in m4/ and lib/
2000-01-15 11:14:42 +00:00
[2.0d]
2000-01-30 12:17:07 +00:00
* preliminary sort performance improvements
2000-01-25 12:02:16 +00:00
* tsort now works more like the traditional UNIX tsort. Before it would
exit when it found a loop. Now it continues and outputs all items.
2000-01-15 11:14:42 +00:00
* unexpand no longer infloops on certain sequences of white space
2000-01-30 11:57:08 +00:00
* unified lib/: now that directory and most of the configuration framework
is common between fileutils, textutils, and sh-utils
2000-01-10 07:27:52 +00:00
[2.0c]
* include lib/nanosleep.h.
2000-01-06 22:58:02 +00:00
[2.0b]
2000-01-09 16:21:39 +00:00
* portability tweaks for error.c vs. systems with deficient strerror_r
1999-11-03 13:05:43 +00:00
[2.0a]
1999-11-22 09:15:42 +00:00
* `tail --follow=name' no longer gets a failed assertion for a
dev,inode-reusing race condition
* sort and comm no longer consider newlines to be part of the line,
as this requirement will likely be removed from POSIX.2.
This undoes some changes made for textutils 1.22m and 1.22n.
1999-11-03 13:05:43 +00:00
* tail's (short only) -f option no longer accepts an optional argument,
so e.g., `tail -fn 2 file' works again.
* tail no longer refuses to operate on certain types of files
* fixed bug in tsort's handling of cycles
1999-08-06 19:22:43 +00:00
Changes in release 2.0
1999-08-04 08:16:05 +00:00
[1.22q]
* HPUX portability fix: md5sum would dump core due to use of libc's getline
1999-08-01 10:09:24 +00:00
[1.22p]
* portability fixes from Paul Eggert based largely on tar-1.13 reports
* `tail --pid=PID' now works even when PID belongs to some other user
1999-07-30 20:43:10 +00:00
[1.22o]
* tail accepts new option: --pid=PID
1999-05-22 22:10:34 +00:00
[1.22n]
1999-07-25 08:27:24 +00:00
* tail accepts the following new options (some of which were added in 1.22g):
--retry
--follow[={name|descriptor}]
--max-unchanged-stats=N
--max-consecutive-size-changes=N
--sleep-interval=S
* wc uses the POSIX-mandated output format when POSIXLY_CORRECT is set
1999-07-04 09:51:09 +00:00
* To maintain compatibility with sort, comm and join now obey the LC_COLLATE
locale, and comm now considers newlines to be part of the lines.
1999-05-22 22:10:34 +00:00
* use lib/memchr.c only if it's not provided by the system -- this means
that on systems with a fast library memchr function you may notice an
improvement. If you use a system with a buggy or signifcantly slower
memchr, please report it.
1999-05-17 13:10:31 +00:00
[1.22m]
1999-05-21 19:53:05 +00:00
* sort now considers newlines to be part of the line, as required by POSIX.2.
E.g. a line starting with a tab now sorts before an empty line,
since tab precedes newline in the ASCII collating sequence.
* sort handles NUL bytes correctly when configured/compiled with --enable-nls
1999-05-22 04:29:30 +00:00
* fix typos in my version of AC_SEARCH_LIBS.
1999-05-17 13:10:31 +00:00
* fix dates on config files so builders don't need autoconf/automake
1999-05-15 05:42:55 +00:00
[1.22l]
1999-05-16 16:53:02 +00:00
* sort no longer autodetects the locale of numbers and months,
as that conflicts with POSIX.2
1999-05-15 05:42:55 +00:00
* `join -tC' now works when input contains trailing spaces
* portability tweaks for Irix's cc
1999-04-24 12:53:19 +00:00
[1.22k]
1999-05-09 15:11:52 +00:00
* `sort -n' works with negative numbers when configured/compiled
with --enable-nls
1999-04-24 12:53:19 +00:00
* head accepts byte and line counts of type uintmax_t (so up to 2^64 - 1)
1999-04-17 14:41:38 +00:00
[1.22j]
1999-04-17 11:56:21 +00:00
* tail: fix bug introduced in 1.22i
1999-03-07 05:14:30 +00:00
[1.22i]
1999-04-12 03:54:57 +00:00
* tail now terminates in `yes > k & sleep 1; tail -2c k'
1999-03-12 15:24:25 +00:00
* `tail -f' now ensures that stdout is unbuffered
1999-03-07 05:14:30 +00:00
* fix a bug in cut to allow use of 8-bit delimiters
1999-03-12 15:24:25 +00:00
* pr accepts POSIX compliant options -s and -w,
1999-04-12 03:54:57 +00:00
the new capital letter options -J, -S and _W turn off the
unexpected interferences of the small letter options -s and -w
if used together with the column options.
1999-03-12 15:24:25 +00:00
* pr output has been adapted to other UNIXes in some cases.
1999-01-18 03:49:16 +00:00
[1.22h]
* portability tweaks
* Window/NT/DOS support
1998-08-14 14:14:07 +00:00
[1.22g]
1999-01-11 05:01:31 +00:00
* uniq accepts new option: --all-repeated (-D).
1999-01-11 04:58:28 +00:00
* Windows/DOS portability fixes
1999-01-01 23:48:23 +00:00
* new program: tsort
1999-07-25 08:27:24 +00:00
* tail has several new options
1998-10-04 03:08:54 +00:00
* md5sum can handle file names with embedded backslash characters
1998-08-15 14:47:50 +00:00
* pr accepts long option names (see `pr --help')
1998-08-14 14:14:07 +00:00
* new program: ptx (moved to this package from being its own distribution)
1998-04-27 04:57:59 +00:00
[1.22f]
1998-07-26 03:59:27 +00:00
* cut accepts new --output-delimiter=STR option
* `sort -o no-such-file no-such-file' now fails, as it should
1998-06-28 02:35:08 +00:00
* fix pr bug: pr -td didn't double space
1998-05-16 20:37:24 +00:00
* fix tac bug when using -b, -r, and -s SEPARATOR
1998-04-27 16:09:46 +00:00
* fix sort bug whereby using key-local `d' option would cause following
key specs to be ignored when any two keys (in the `d'-modified test)
compared equal.
1998-01-18 11:52:38 +00:00
[1.22e]
1998-02-07 10:17:43 +00:00
* remove maintainer mode
1997-12-13 23:42:54 +00:00
[1.22d]
1997-11-02 14:25:46 +00:00
* wc accepts new option: --max-line-length (-L)
1997-10-15 21:38:08 +00:00
* sort can sort according to your locale if your C library supports that
1997-09-30 04:33:59 +00:00
[1.22c]
[1.22b]
1997-09-22 12:00:10 +00:00
* od supports a new trailing `z' character in a type specification:
$ od -tx1z .
0000000 be ef c6 0f fd f9 d7 e0 ec cb f3 c6 00 db e8 00 >................<
0000020 00 00 d2 00 00 00 00 00 00 00 00 00 00 00 00 00 >................<
0000040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >................<
*
0000600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 35 cc >..............5.<
0000620 05 63 76 74 2e 6f 00 00 29 ac 08 70 72 6f 6a 65 >.cvt.o..)..proje<
0000640 63 74 73 00 00 00 18 9a 05 63 76 74 2e 63 00 00 >cts......cvt.c..<
0000660 18 d9 03 52 43 53 00 00 18 c0 05 78 2e 64 61 74 >...RCS.....x.dat<
1997-07-13 22:06:36 +00:00
[1.22a]
1997-07-19 15:02:19 +00:00
* sort -c reports both the number and the contents of the first out-of-order
line, in addition to the file name.
1997-07-13 22:06:36 +00:00
* `head -c 4096m' is no longer treated just like `head -c 0'
now it gets a diagnostic about 4096m being too large.
1997-02-05 04:20:20 +00:00
* pr: For compatibility (also more POSIX compliant): Include default
separator `TAB' when merging lines of full length.
1997-07-13 22:49:39 +00:00
* When POSIXLY_CORRECT is not set, tail -N now accepts more than one file
1997-10-08 14:24:32 +00:00
argument, to be consistent with the way head -N works. If POSIXLY_CORRECT
is set, using two or more file arguments with the obsolescent form (-N)
evokes an error. To avoid the warning or failure, use the POSIX -n N option
or the GNU --lines=N option.
1997-02-05 04:20:20 +00:00
1997-01-22 04:55:59 +00:00
Changes in release 1.22
1997-01-26 05:13:26 +00:00
[1.21a]
1997-01-22 04:55:59 +00:00
* Fix a bug in tail when invoked with an argument like `+NUMBERc'
1997-01-23 04:03:50 +00:00
* Add test suite for tail
1997-01-22 04:55:59 +00:00
1996-12-20 06:13:37 +00:00
Changes in release 1.21
1997-01-03 05:05:45 +00:00
* Using --program-prefix no longer applies the prefix twice
1997-01-06 03:23:19 +00:00
1996-08-18 00:09:15 +00:00
Changes in release 1.20
1996-12-07 19:45:44 +00:00
* fix pr: -l now uses total number of lines per page also with -f
* fix pr: use left-hand-side truncation of header string to avoid line
overflow
* fix pr: it now accepts `form feeds set in input files', also with -m
and multiple form feeds at different pages in each file
* pr now accepts: -h "", print a blank line header
* pr: when skipping pages (+FIRST_PAGE option) line counting (-n option)
starts with 1st line of input file (not of 1st page printed) by default
* pr accepts new option: -N, start printing with an optional line number
* pr -t retains `form feeds set in input files' (`don't destroy page layout')
* pr accepts new option: -T, equivalent to -t, but eliminate also form feeds
(`clear file')
* pr accepts the extension: +FIRST_PAGE[:LAST_PAGE]
* pr -w and -s option disentangled (`use a separator' no longer destroys
column alignment)
* pr accepts new option: -j, merge lines of full length
* pr accepts the extension: -s[STRING], use separator string instead of
character only
* pr -b is no longer an independent option, balancing is always used
with -COLUMN (a requirement of unrestricted use of form feeds)
* pr accepts new option: --test, to run the pr tests with a constant
header string
1996-12-10 20:59:35 +00:00
* join passes all of its tests on Alpha OSF 4.0.
1996-11-25 03:12:57 +00:00
* sort no longer improperly ignores blanks in determining starting and ending
positions for keys with explicit character offsets
1996-11-23 02:32:19 +00:00
* fix bug in csplit with regexp and negative offset that led to infinite loop
1996-11-02 20:51:40 +00:00
Changes in test release 1.19q
1996-11-02 05:09:54 +00:00
* fix bug in sort -c that sometimes resulted in a segfault
1996-11-02 20:51:40 +00:00
Changes in test release 1.19p
1996-10-31 02:10:18 +00:00
* md5sum's --string option is being deprecated and is no longer documented.
1996-12-23 23:58:14 +00:00
It is still accepted, but will be removed altogether in 1.22.
1996-10-16 04:25:18 +00:00
* tr '[:lower:]' '[:upper:]' no longer fails when LC_CTYPE is set to
1996-10-21 13:46:50 +00:00
iso_8859_1 on Solaris -- or any other character set with differing
numbers of uppercase and lowercase characters
1996-10-13 18:27:17 +00:00
* split and tail diagnose unrecognized multiplier suffixes, in e.g.,
`split --bytes=1M' (should be `-b 1m' or `--bytes=1m')
1996-10-12 05:04:44 +00:00
* fix bug in md5sum's handling of partial reads
1996-09-23 21:16:06 +00:00
* fix bug in treatment by sort -f of bytes with high-bit set
1996-08-18 02:51:38 +00:00
* update configuration system to use automake's aclocal program
1996-08-18 00:09:15 +00:00
* configure performs sanity check on CC and CFLAGS to avoid a misleading
failure that suggested cross-compiling was the cause
1996-10-18 05:00:15 +00:00
* distribute test suites for cut, join, sort, and tr
1996-08-18 00:09:15 +00:00
* unexpand no longer gets in endless loop
* when verifying checksums, md5sum uses the binary mode flag from the
input stream rather than the one from the command line
1996-07-04 12:36:18 +00:00
Changes in release 1.19
* md5sum can verify digests of files with names containing newline characters
* update from gettext-0.10.20.
1996-06-08 04:29:59 +00:00
Changes in release 1.18
1996-06-19 03:39:00 +00:00
* when building sort, link with -lm on systems that use the replacement strtod
1996-06-12 04:30:58 +00:00
* update from gettext-0.10.17.
1996-06-11 00:13:09 +00:00
1996-06-01 03:19:25 +00:00
Changes in release 1.17
* include texinfo.tex in the distribution
1996-06-11 00:13:09 +00:00
1996-05-31 03:42:11 +00:00
Changes in release 1.16
* sort is compatible with Unix sort when a key-end spec refers to the N'th
character in a field that has fewer than N characters
* tail with old-style options like -20k and +31m operates on units of bytes,
1996-05-31 03:44:15 +00:00
as the --help usage message says. Before, it used units of lines.
1996-05-31 03:45:16 +00:00
1996-04-17 05:00:17 +00:00
Changes in release 1.15
1996-05-30 05:23:02 +00:00
* od gives better diagnostics for invalid format specs
1996-05-21 03:52:57 +00:00
* uses automake-generated Makefile templates
1996-05-10 05:10:34 +00:00
* configure takes a new option: --enable-maintainer-mode
1996-04-29 01:29:16 +00:00
* fix a bug in fmt when prefix has trailing white space
1996-04-17 05:02:34 +00:00
* internationalized diagnostic messages
1996-04-04 23:16:13 +00:00
* fix a couple bugs in tr involving use of -c and/or -d flags -- see ChangeLog
1996-04-12 04:27:03 +00:00
* diagnose some improper or questionable invocations of csplit
1996-03-22 04:57:19 +00:00
* properly handle `echo |csplit - 1 1', rather than aborting
1996-05-02 02:35:53 +00:00
* fix join: without -t it now ignores leading blanks
1996-02-20 02:33:14 +00:00
* sort accepts new option: -z for NUL terminated records
* join accepts new option: --ignore-case, -i
1996-04-10 03:51:41 +00:00
* uniq accepts new option: --ignore-case, -i
1996-05-31 03:45:16 +00:00
1995-10-08 03:30:22 +00:00
User-visible changes in release 1.14
1996-01-03 05:49:22 +00:00
* sort -i and sort -d properly order strings containing ignored characters
1995-12-15 03:40:06 +00:00
* nl: rename misleading --first-page=N option to --starting-line-number=N.
1995-12-08 22:39:38 +00:00
* sort diagnoses invalid arguments to -k, then fails
* sort -n properly orders invalid integers with respect to valid integers
1995-11-30 04:32:31 +00:00
* sorting works with character offsets larger than corresponding field width
* sort's -b option and `b' modifier work
* sort -k2,2 works.
1995-11-30 04:34:22 +00:00
* csplit detects integer overflow when converting command line arguments
1995-11-15 21:48:06 +00:00
* sort accepts new option/flag, -g, for sorting numbers in scientific notation
1995-10-08 03:30:22 +00:00
* join accepts POSIX `-o 0' field specifier.
1995-10-21 12:50:56 +00:00
* tr 'a[b*512]' '[a*]' < /dev/null terminates
1995-10-19 22:39:16 +00:00
* tr '[:*3][:digit:]' 'a-m' and tr 'a[=*2][=c=]' 'xyyz' no longer fail
* special characters in tr's string1 and string2 may be escaped with backslash
1996-05-31 03:45:31 +00:00
1995-07-16 23:41:17 +00:00
User-visible changes in release 1.13
1995-09-23 20:21:22 +00:00
* md5sum: with --check, distinguish between open/read failure and bad checksum
1995-09-23 20:09:52 +00:00
* md5sum: remove -h, -s, -v short options
* md5sum: rename --verbose to --warn, --quiet to --status
1995-08-11 06:26:12 +00:00
* md5sum --check fails if it finds no properly formatted checksum lines
1995-07-30 23:58:28 +00:00
* sort -c prints `disorder on...' message on standard error, not stdout
* sort -k works as described in the texinfo documentation
1995-07-16 23:41:17 +00:00
* tail works on NetBSD
* md5sum reads and writes (de facto) standard Plumb/Lankester format
* sort accepts -.1 +.2 options for compatibility
* od works properly when dump limit is specified and is a multiple of
bytes_per_block (set by --width, 16 by default).
1996-05-31 03:45:31 +00:00
1995-04-21 04:22:00 +00:00
User-visible changes in release 1.12
1995-06-14 03:44:16 +00:00
* sort no longer reports spurious errors on Ultrix systems
* new program: md5sum
1995-06-01 14:12:51 +00:00
* all --help messages have been improved
1995-05-28 19:48:40 +00:00
* join's -a1 and -a2 options work
1995-05-20 12:09:05 +00:00
* tr '[:upper:]' '[:lower:]' no longer reads uninitialized memory
1995-05-05 04:37:58 +00:00
* sort properly handles command line arguments like `+7.2n'
1995-04-25 05:40:06 +00:00
* fmt properly formats paragraphs not terminated by a newline
1995-04-21 06:24:54 +00:00
* tail -f flushes stdout before sleeping so that it will output partial
lines sooner
1995-04-25 05:40:06 +00:00
* sort properly orders fields where one field is a proper prefix of the other
1995-04-21 06:24:54 +00:00
* sort properly interprets field offsets specified via the -k option
1995-05-11 14:06:53 +00:00
* dd, od, and tail work on systems for which off_t is long long (e.g. BSD4.4)
1995-04-25 05:40:06 +00:00
* wc is faster when not counting words
1995-04-21 06:24:54 +00:00
* wc now works even when file pointer isn't at beginning of file
1995-04-21 04:22:00 +00:00
* expand no longer seg faults with very long tab lists
1996-05-31 03:45:49 +00:00
1994-11-06 17:47:32 +00:00
User-visible changes in release 1.11
* fmt is built
1996-05-31 03:45:49 +00:00
1993-12-23 19:11:21 +00:00
User-visible changes in release 1.10
1994-11-06 17:47:32 +00:00
* skeletal texinfo documentation (mainly just the `invoking' nodes)
1994-10-02 23:01:05 +00:00
* new program: fmt
* tail -f on multiple files reports file truncation
1994-10-30 13:56:10 +00:00
* tail -q has been fixed so it never prints headers
1994-05-06 18:39:32 +00:00
* wc -c is much faster when operating on non-regular files
1994-01-26 18:58:08 +00:00
* unexpand gives a diagnostic (rather than a segfault) when given a name of
a nonexistent file.
* cat, csplit, head, split, sum, tac, tail, tr, and wc no longer fail
gratuitously when continued after a suspended read or write system call.
1994-10-30 13:56:10 +00:00
* cut interprets -d '' to mean `use the NUL byte as the delimiter' rather
than reporting that no delimiter was specified and failing.
1993-12-23 19:11:21 +00:00
* `echo a:b:c: | cut -d: -f3,4' prints `c:'. Before it printed just `c'.
* cut has been rewritten, is markedly faster for large inputs, and passes a
fairly large test suite.
* sort properly handles the argument to the -T option.
1993-11-15 15:57:55 +00:00
Major changes in release 1.9.1:
* cut no longer ignores the last line of input when that line lacks a
trailing newline character
1993-10-05 18:29:05 +00:00
Major changes in release 1.9:
1993-11-15 15:57:55 +00:00
* `echo a:b:c: | cut -d: -f3-' prints `c:' and
`echo a:b | cut -d: -f1' prints `a'.
1993-11-02 22:10:58 +00:00
* the command `printf '\t\n' |fold -w n' now terminates.
Before, it wouldn't stop for n less than 8.
1993-10-28 04:34:57 +00:00
* sort accepts and ignores -y[string] options for compatibilty with Solaris.
1993-10-05 18:29:05 +00:00
* cat -v /dev/null works on more systems
1993-10-30 15:57:46 +00:00
* od's --compatible (-C) flag renamed to --traditional (no short option)
1993-10-24 19:04:12 +00:00
* --help and --version exit successfully
* --help gives a one-line description of each option and shows the
correspondence between short and long-named options.
* fix bug in cut. Now `echo 'a:b:c:' | cut -d: -f3-' works.
Before it printed `c' instead of `c:'
* csplit allows repeat counts to be specified via `{*}'.
* csplit accepts a new option, --suffix=format that supercedes the
--digits option. The --digits option will continue to work.
* csplit accepts a new option, --elide-empty-files.
* configure uses config.h, so DEFS won't exceed preprocessor limits of
some compilers on the number of symbols defined via -D.
* work around problem where $(srcdir)/config.h was used instead of
../config.h -- this happened only when building in a subdirectory
and when config.h remained in $(srcdir) from a previous ./configure.
1993-06-16 14:33:22 +00:00
Major changes in release 1.8:
* added non-ANSIfied version of memchr.c from GNU libc.
Major changes in release 1.7:
* none
1993-05-22 05:06:39 +00:00
Major changes in release 1.6:
* with the --version option programs print the version and exit immediately
* pr -2a really terminates
1993-05-23 19:12:22 +00:00
* pr -n produces multi-column output
1993-05-22 05:06:39 +00:00
1993-04-29 05:25:16 +00:00
Major changes in release 1.5:
1993-05-01 20:31:22 +00:00
* sort is 8-bit clean
1993-05-07 03:09:55 +00:00
* sort's -n and -M options no longer imply -b
1993-05-01 20:31:22 +00:00
* several bugs in sort have been fixed
1993-04-29 05:25:16 +00:00
* all programs accept --help and --version options
1993-03-31 06:07:16 +00:00
* od --compatible accepts pre-POSIX arguments
* pr -2a terminates
Major changes in release 1.4:
1992-11-08 02:55:41 +00:00
* add od and cksum programs
* move cmp to GNU diff distribution
1993-03-31 06:07:16 +00:00
* tail -f works for multiple files
1992-11-08 02:55:41 +00:00
* pr prints the file name in error messages
* fix some off by 1 errors in pr and fold
* optimize wc -c on regular files
* sort handles `-' argument correctly
1993-03-31 06:07:16 +00:00
* sort supports -T option
1992-11-08 02:55:41 +00:00
* tr ranges like a-a work
* tr x '' fails gracefully
* default sum output format is BSD compatible
* paste -d '' works