Package: mlterm
Version: 2.9.4-4
Severity: normal

mlterm behaves strangely when pasting Hebrew characters to a terminal.

Symptoms: you marks text that includes Hebrew characters to paste and
paste it to vi (with ':set mouse='), nano or whatever, and get "strange
results" for pastes longer than one word.

test: run:  'hexdump -C' and paste into it the following lines, one at a
time. 

רק עברית

English 123 with numbers 456

עברית 123 עם מספרים 456

English ובהמשך עברית

עברית followed by English

On mlterm I get:

רק^[%@ ^[%Gעברית^[%@

000000c0  0a 0a 0a 0a 0a 0a 0a 0a  0a 0a d7 a8 d7 a7 1b 25  |...............%|
000000d0  40 20 1b 25 47 d7 a2 d7  91 d7 a8 d7 99 d7 aa 1b  |@ .%G...........|
English 123 with numbers 456

000000e0  25 40 0a 0a 45 6e 67 6c  69 73 68 20 31 32 33 20  |[EMAIL PROTECTED] 
123 |
000000f0  77 69 74 68 20 6e 75 6d  62 65 72 73 20 34 35 36  |with numbers 456|
עברית^[%@ 123 ^[%Gעם^[%@ ^[%Gמספרים^[%@ 456

00000100  0a 0a d7 a2 d7 91 d7 a8  d7 99 d7 aa 1b 25 40 20  |.............%@ |
00000110  31 32 33 20 1b 25 47 d7  a2 d7 9d 1b 25 40 20 1b  |123 .%G.....%@ .|
00000120  25 47 d7 9e d7 a1 d7 a4  d7 a8 d7 99 d7 9d 1b 25  |%G.............%|
English
00000130  40 20 34 35 36 0a 0a 45  6e 67 6c 69 73 68 20 0a  |@ 456..English .|

עברית^[%@ followed by English

00000140  0a d7 a2 d7 91 d7 a8 d7  99 d7 aa 1b 25 40 20 66  |............%@ f|
00000150  6f 6c 6c 6f 77 65 64 20  62 79 20 45 6e 67 6c 69  |ollowed by Engli|


Expected behaviour (here, from uxterm)
רק עברית

00000000  0a d7 a8 d7 a7 20 d7 a2  d7 91 d7 a8 d7 99 d7 aa  |..... ..........|
English 123 with numbers 456

00000010  0a 0a 45 6e 67 6c 69 73  68 20 31 32 33 20 77 69  |..English 123 wi|
00000020  74 68 20 6e 75 6d 62 65  72 73 20 34 35 36 0a 0a  |th numbers 456..|
עברית 123 עם מספרים 456

00000030  d7 a2 d7 91 d7 a8 d7 99  d7 aa 20 31 32 33 20 d7  |.......... 123 .|
00000040  a2 d7 9d 20 d7 9e d7 a1  d7 a4 d7 a8 d7 99 d7 9d  |... ............|
English ובהמשך עברית

00000050  20 34 35 36 0a 0a 45 6e  67 6c 69 73 68 20 d7 95  | 456..English ..|
00000060  d7 91 d7 94 d7 9e d7 a9  d7 9a 20 d7 a2 d7 91 d7  |.......... .....|
עברית followed by English

00000070  a8 d7 99 d7 aa 0a 0a d7  a2 d7 91 d7 a8 d7 99 d7  |................|
00000080  aa 20 66 6f 6c 6c 6f 77  65 64 20 62 79 20 45 6e  |. followed by En|



-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.25-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=he_IL.UTF-8, LC_CTYPE=he_IL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages mlterm depends on:
ii  libc6                         2.7-13     GNU C Library: Shared libraries
ii  libfribidi0                   0.10.9-1   Free Implementation of the Unicode
ii  libglib2.0-0                  2.16.4-2   The GLib library of C routines
ii  libgtk2.0-0                   2.12.11-3  The GTK+ graphical user interface 
ii  libice6                       2:1.0.4-1  X11 Inter-Client Exchange library
ii  libsm6                        2:1.0.3-2  X11 Session Management library
ii  libx11-6                      2:1.1.4-2  X11 client-side library
ii  libxft2                       2.1.12-3   FreeType-based font drawing librar
ii  mlterm-common                 2.9.4-4    MultiLingual TERMinal, common file

Versions of packages mlterm recommends:
ii  mlterm-tools                  2.9.4-4    MultiLingual TERMinal, additional 

Versions of packages mlterm suggests:
pn  mlterm-im-m17nlib             <none>     (no description available)
pn  mlterm-im-scim                <none>     (no description available)
pn  mlterm-im-uim                 <none>     (no description available)
pn  t1-cyrillic                   <none>     (no description available)
pn  ttf-arphic-bsmi00lp           <none>     (no description available)
pn  ttf-arphic-gbsn00lp           <none>     (no description available)
ii  ttf-baekmuk                   2.2-2      Baekmuk series TrueType fonts
ii  ttf-freefont                  20080323-3 Freefont Serif, Sans and Mono True
pn  ttf-vlgothic                  <none>     (no description available)
pn  unifont                       <none>     (no description available)
pn  xfonts-efont-unicode          <none>     (no description available)

-- no debconf information



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

Reply via email to