5.2.1-RELEASE lib/libedit broken? Problems with tr(1) and LANG=de_DE.ISO8859-15

Burkard Meyendriesch bm at malepartus.de
Mon Mar 1 11:36:22 PST 2004


On Mon, 1 Mar 2004 21:48:03 +0300 Andrey Chernov wrote:

> Check tr by hand, entering /bin/sh, must be:
> 
> $ LC_ALL=de_DE.ISO8859-15
> $ export LC_ALL
> $ LC_ALL=C tr 'a-z' 'A-Z'
> yyyy
> YYYY
> ^D
> $ tr 'a-z' 'A-Z'
> yyyy
> <some 8bit chars>
> ^D

First of all I compiled and installed your version 1.48.2.2 of setlocale.c:

$ ident /lib/libc.so.5 | grep setlocale
  $FreeBSD: src/lib/libc/locale/setlocale.c,v 1.48.2.2 2004/03/01 16:49:38 ache Exp $

$ /bin/sh
$ LC_ALL=de_DE.ISO8859-15
$ export LC_ALL
$ LC_ALL=C tr 'a-z' 'A-Z'
0123456789abcdefghijklmnopqrstuvwxyzäöüß
0123456789ABCDEFGHIJKLMNOPQRSUÚWXYÝZÄÖVT

                              ^^^^    ^^
.. still some tr(1) errors --++++----++

--
Burkard Meyendriesch
Stevern 2
D-48301 Nottuln
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20040301/fded9113/attachment.bin


More information about the freebsd-current mailing list