Package: tintin++ Version: 1.99.5-1 Severity: important I run tt++ in LANG=ru_RU.UTF-8 enviroment.
A problem appears when I'm trying to edit twobyte text (cyrillic). 1. Backspace key erases the last symbol on the screen, but a string sent to a server still contain first byte of erased symbol. Pressing backspace twice causes two screen symbol erasure, but only one symbol is erased from a command sent to a server. 2. Navigation with left-right keys causes similar strange behaviour - screen cursor is shifted one symbol per key press, but insertion point in a string sent to a server shifts only one byte per keypress (two keypresses is needed for one symbol shift). 3. A length of the string recalled from the input history is also determined incorrectly (cursor is placed at byte-length position, not symbol length). Described problems cause make (comfort) editing of multibyte text impossible due to differences between screen representation of command being edited and its internal representation that is sent to the server. I can still edit multibyte text keeping in mind internal representation and ignoring corrupted screen one but that's awfully hard. -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-486 Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages tintin++ depends on: ii libc6 2.9-12 GNU C Library: Shared libraries ii libpcre3 7.8-2+b1 Perl 5 Compatible Regular Expressi ii zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime tintin++ recommends no packages. tintin++ suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org