Patch from Jean Wolter:
authorRob Landley <rob@landley.net>
Wed, 19 Apr 2006 22:22:06 +0000 (22:22 -0000)
committerRob Landley <rob@landley.net>
Wed, 19 Apr 2006 22:22:06 +0000 (22:22 -0000)
commit998dbee6d9494c4dee29a2abe195d79d9b1c2e08
tree3c5c6d2e1cfe06cb2fbd7bc41d5076b75976b595
parent5076eb4af923ec2d3355450cfa356dbac9f5aeca
Patch from Jean Wolter:

it looks like the introduced support for character classes and
equivalence classes is not correct. The attached patch tries to fix
some symptoms and tries to make tr behave like gnu tr for the added
test cases. The patch

 - removes if clauses with side effects
 - fixes handling of buffer pointer (strcat added characters to the
   buffer without increasing the buffer pointer)
 - re-arranges character classes to match ASCII order

regards,
Jean
coreutils/tr.c
testsuite/tr/tr-works