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

126 lines
5.9 KiB
Plaintext
Raw Normal View History

1996-02-20 02:33:14 +00:00
User-visible changes in release 1.15
1996-03-22 04:57:19 +00:00
* diagnose some improper or questionable invokations of csplit
* properly handle `echo |csplit - 1 1', rather than aborting
1996-02-22 00:57:24 +00:00
* join without -t 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
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
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).
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
1994-11-06 17:47:32 +00:00
User-visible changes in release 1.11
* fmt is built
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