• Bug#266126: konversation: set and understand character sets, esp. UTF-8

    From Matthias Urlichs@1:229/2 to All on Mon Aug 16 22:10:10 2004
    From: [email protected]

    Package: konversation
    Version: 0.14.0-3
    Severity: normal

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    konversation doesn't seem to understand UTF-8.

    I'm running under an UTF-8 locale. Konveration should have a
    per-channel setting for the character set, and convert as necessary.

    Anyway, I just saw a text which has been written by the sender as

    [21:39] *aba* Ah, danke. $MÜDIGKEIT schlägt bei mir Erbarmungslos zu.

    In konversation's main windoe, this text looks like this:

    [21:39] *aba* Ah, danke. $M##DIGKEIT schl##gt bei mir Erbarmungslos zu.

    (where the # signs are in fact those square "don't know this character"
    boxes).

    Copied and pasted into a different program, the line looks like this:

    [21:39] *aba* Ah, danke. $MÜIGKEIT schlä bei mir Erbarmungslos zu.

    Ouch.


    NB: kopete does all of this correctly. (Except that it always defaults
    to iso-8859-1; I'm filing a wishlist bug about that.)

    - -- System Information:
    Debian Release: 3.1
    APT prefers testing
    APT policy: (650, 'testing'), (601, 'unstable'), (542, 'experimental') Architecture: i386 (i686)
    Kernel: Linux 2.6.7-1.14ub
    Locale: LANG=en_US.UTF-8, LC_CTYPE=de_DE.UTF-8

    Versions of packages konversation depends on:
    ii kdelibs4 4:3.2.3-2 KDE core libraries
    ii libart-2.0-2 2.3.16-6 Library of functions for 2D graphi ii libarts1 1.2.3-1 aRts Sound system
    ii libasound2 1.0.5-1 Advanced Linux Sound Architecture ii libaudio2 1.6d-1 The Network Audio System (NAS). (s ii libaudiofile0 0.2.6-4 Open-source version of SGI's audio ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an ii libesd0 0.2.29-1 Enlightened Sound Daemon - Shared ii libfam0c102 2.7.0-5 client library to control the FAM ii libgcc1 1:3.4.1-5 GCC support library
    ii libglib2.0-0 2.4.4-1 The GLib library of C routines
    ii libice6 4.3.0.dfsg.1-4 Inter-Client Exchange library
    ii libmad0 0.15.1b-1 MPEG audio decoder library
    ii libogg0 1.1.0-1 Ogg Bitstream Library
    ii libpng12-0 1.2.5.0-7 PNG library - runtime
    ii libqt3c102-mt 3:3.2.3-4 Qt GUI Library (Threaded runtime v ii libsm6 4.3.0.dfsg.1-4 X Window System Session Management ii libstdc++5 1:3.3.4-6sarge1 The GNU Standard C++ Library v3
    ii libvorbis0a 1.0.1-1 The Vorbis General Audio Compressi ii libvorbisfile3 1.0.1-1 The Vorbis General Audio Compressi ii libx11-6 4.3.0.dfsg.1-4 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-4 X Window System miscellaneous exte ii libxrender1 0.8.3-7 X Rendering Extension client libra ii libxt6 4.3.0.dfsg.1-4 X Toolkit Intrinsics
    ii xlibs 4.3.0.dfsg.1-4 X Window System client libraries m ii zlib1g 1:1.2.1.1-5 compression library - runtime

    - -- no debconf information

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.5 (GNU/Linux)

    iD8DBQFBIQ+28+hUANcKr/kRAgvrAJ9ttOeb8uqKZ/7ICd+E8B1h3Ex4bwCfS9iV H4vBFT+jeDGViNam/r25vx4=
    =QsVX
    -----END PGP SIGNATURE-----


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)