retitle 388689 tr: character classes don't include locale-specific characters
tags 388689 upstream
clone 388689 -1
reassign -1 sed
retitle -1 sed: character classes don't include locale-specific characters
thanks
also sprach Bob Proulx [EMAIL PROTECTED] [2006.09.22.0720 +0200]:
piper:~ echo Ü |
retitle -1 sed: character classes don't include locale-specific characters
Bug#388728: tr: character classes don't include locale-specific characters
Changed Bug title.
echo Bübü Übü | LC_CTYPE=en_US.UTF-8 sed 's/[[:upper:]]/X/g'
Xübü Xbü
echo Bübü Übü | LC_CTYPE=en_US.UTF-8 sed
also sprach Clint Adams [EMAIL PROTECTED] [2006.09.22.1706 +0200]:
echo Bübü Übü | LC_CTYPE=en_US.UTF-8 sed 's/[[:upper:]]/X/g'
Xübü Xbü
echo Bübü Übü | LC_CTYPE=en_US.UTF-8 sed 's/[[:lower:]]/X/g'
BXXX ÜXX
As established on IRC, LC_COLLATE is the variable to use.
Anyway, even if I set
Package: coreutils
Version: 5.97-5
Severity: minor
File: /usr/bin/tr
Correct me if I am wrong, but this is a bug to me. The result should
be 'ü', not 'Ü'.
piper:~ echo Ü | xxd -ps
c39c0a
piper:~ echo Ü | LC_CTYPE=de_CH.UTF-8 sed -e 'y/[:upper:]/[:lower:]/' | xxd -ps
c39c0a
-- System
martin f krafft wrote:
Package: coreutils
File: /usr/bin/tr
Correct me if I am wrong, but this is a bug to me. The result should
be 'ü', not 'Ü'.
No argument there.
piper:~ echo Ü | xxd -ps
c39c0a
piper:~ echo Ü | LC_CTYPE=de_CH.UTF-8 sed -e 'y/[:upper:]/[:lower:]/' | xxd
-ps
c39c0a
5 matches
Mail list logo