** Changed in: glibc (Ubuntu)
Status: New => Invalid
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803327
Title:
iconv no longer transforms UTF8 to CP1252 as it used to under Ubuntu
16.04
Yes, I've done dumps to od -xc, and I agree - iconv is behaving
correctly.
Under Ubuntu 16.04 LTS, passing multibyte characters from a database into RTF,
then on into LibreOffice caused the unknown character symbol (�) in
LibreOffice.
Using "unix2dos < in.txt | iconv -f UTF-8 -t CP1252 >
Your iutput shows the bytes 0xE0 0xEA 0xFC, which corresponds to the
characters you listed. So the intended bytes are printed.
Maybe you changed terminal emulators, and this leads to the observed
difference in behavior?
--
You received this bug notification because you are a member of Ubuntu
But the "àêü" is not represented in the CP1252 output. It should be, and used
to be under Ubuntu 16.04 LTS.
It IS represented in the 7-bit ASCII output.
What I was expecting to see was characters 224,234,252 in the ISO ISO-8859-1
set. The transform to CP1252 used to achieve that, and a
This is exactly what I get: no transliteration happens because none is
needed. I do not see a bug here.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803327
Title:
iconv no longer transforms UTF8
Sorry, hope this is what you want -
echo abc àêü | iconv -f utf-8 -t cp1252//translit | xxd
: 6162 6320 e0ea fc0a abc
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Please remove the first xxd from the pipe.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803327
Title:
iconv no longer transforms UTF8 to CP1252 as it used to under Ubuntu
16.04 LTS.
To manage
Does this help?
echo abc àêü | xxd | iconv -f utf-8 -t cp1252//translit
: 6162 6320 c3a0 c3aa c3bc 0a abc ...
echo abc àêü | xxd | iconv -f utf-8 -t cp1252//translit | xxd
: 3030 3030 3030 3030 3a20 3631 3632 2036 : 6162 6
0010: 3332 3020 6333 6130
Would you please pipe the problematic output through xxd (or another
hexdumper), so that we can see the individual bytes? Thanks.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1803327
Title:
iconv