]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
.
authorJim Meyering <jim@meyering.net>
Thu, 4 Apr 1996 23:16:13 +0000 (23:16 +0000)
committerJim Meyering <jim@meyering.net>
Thu, 4 Apr 1996 23:16:13 +0000 (23:16 +0000)
old/textutils/ChangeLog
old/textutils/NEWS

index f18c3af764fd0433d3d4dfb3c607ef8fce8cdc3d..14554d8287b23b4b9e09461358d690cbbd58a0f4 100644 (file)
@@ -1,3 +1,29 @@
+Thu Apr  4 17:05:33 1996  Jim Meyering  (meyering@na-net.ornl.gov)
+
+       * tr.c: The following commands all failed unnecessarily.
+       tr -cs '[:upper:]' '[X*]'
+       tr -dcs '[:lower:]' n-rs-z
+       tr -ds '[:xdigit:]' [:alnum:]'
+       tr -dcs '[:alnum:]' [:digit:]'
+       tr -dc '[:upper:]'
+       Reported by Ross Ridge (ross@worf.mks.com).
+       (validate): Add missing conjunct (translating) in test for
+       `translating and complementing character classes' error.  Before,
+       valid uses of tr could fail.  E.g. `tr -dcs '[:cntrl:]' '[:alnum:]''.
+       (homogeneous_spec_list): New function.
+       (validate): Use it to relax the old (overly restrictive) restriction
+       that prohibited use of complemented character classes when translating.
+       Now, that is allowed as long as the translation maps many to one.
+       (get_spec_stats): Rename and redefine global has_char_class from
+       has_upper_or_lower.
+
+Wed Apr  3 07:08:57 1996  Jim Meyering  (meyering@na-net.ornl.gov)
+
+       * aclocal.m4: Update NLS macros from gettext-0.10.11.
+
+       * src/Makefile.am (INCLUDES): Add -I$(srcdir) to get system.h
+       when srcdir != builddir.  From Kaveh Ghazi.
+
 Wed Mar 27 23:33:36 1996  Jim Meyering  (meyering@na-net.ornl.gov)
 
        * cksum.c (cksum): Use format "%lu %ld" (instead of "%10lu %8ld")
index e3908ab2f6ea94dc4dbbf18f021515387b828d34..6c05a224ff39f996288de0f13923747c04158941 100644 (file)
@@ -1,4 +1,5 @@
 User-visible changes in release 1.15
+* fix a couple bugs in tr involving use of -c and/or -d flags -- see ChangeLog
 * diagnose some improper or questionable invokations of csplit
 * properly handle `echo |csplit - 1 1', rather than aborting
 * join without -t now ignores leading blanks