[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

8-bit X cut&paste problem



Folks,

I have a curious problem with cutting&pasting 8-bit characters between
xterms, i.e. characters with the 8th bit set (such as ¾ which has code
0xBE = 190 decimal).

It arises when pasting into a window in which a remote machine is logged
on, in which case the 8th bit is stripped (i.e. the above gets pasted in
as ">" with code 0x3E = 62). Pasting into a window in which the local
machine is logged on is OK -- the 8th bit is not stripped.

In detail:

On machine A:

  xterm windows:

    AA1 (machine A logged in)
    AA2 (machine A logged in)
    AB1 (machine B logged in)
    AB2 (machine B logged in)

pasting AA1->AA2 : OK (8th bit not stripped)
pasting AB1->AA2 : OK (8th bit not stripped)
pasting AA1->AB1 : FU (8th bit stripped)
pasting AB1->AB2 : FU (8th bit stripped)

And it is exactly symmetrical by machine: going to machine B,

On machine B:

  xterm windows:

    BB1 (machine B logged in)
    BB2 (machine B logged in)
    BA1 (machine A logged in)
    BA2 (machine A logged in)

pasting BB1->BB2 : OK (8th bit not stripped)
pasting BA1->BB2 : OK (8th bit not stripped)
pasting BB1->BA1 : FU (8th bit stripped)
pasting BA1->BA2 : FU (8th bit stripped)


Can anyone (a) explain why this happens? (b) suggest a cure?

With thanks,
Ted.

--------------------------------------------------------------------
E-Mail: (Ted Harding) <Ted.Harding@nessie.mcc.ac.uk>
Date: 03-Dec-98                                       Time: 18:00:01
--------------------------------------------------------------------


Reply to: