[Top][All Lists]

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

Re: [bug #4658] Broken gpbs when doing pb operations between GS and X

From: Fred Kiefer
Subject: Re: [bug #4658] Broken gpbs when doing pb operations between GS and X
Date: Wed, 03 Sep 2003 00:35:38 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204

Fred Kiefer wrote:
I did my orignal copying from the UTF8 page with konqueror, which does not have this problem, doing it with Mozilla showed that we still need to support more of the X selection interface. The error I do get here is a bit clearer than the one you list:

Unsupported data type 'INCR' from X selection.

And INCR is a rather complex X selection transfer mode, which really has not been implemented up to now (Checkout section 2.7.2 of the ICCCM standard). I may look into this later on, but any help here is really appreciated.

Ok, as nobody did step up I tried it myself and lets all have a look at the results. First the good news: GNUstep now supports the INCR transfer for the X selection (and a lot more smaller ICCCM stuff was added in the same go). But there is of course also a bit of bad news, which is that this specific page still cannot be transfered, which is according to my findings caused by the Unicode conversion inside of NSString which fails. This may be a bug or caused by the fact that this page includes characters that cannot be expressed as UCS-2. This is a known limitation of our current NSString implementation.
There is of course still plenty of room for improvements on xpbs...
For now please test again, but remember there is a lot more that may go wrong when no paste result shows up than just the X selection interaction.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]