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

Re: [E-devel] Eterm cut and paste doesn't work on x86_64 with gcc4.1.1



On Wed, 18 Oct 2006 13:54:36 -0400 Michael Jennings <e-devel@kainx.org> babbled:

> On Saturday, 14 October 2006, at 01:56:55 (-0400),
> Mike Frysinger wrote:
> 
> > selection_send() looks like it could use some calls to D_SELECT()
> > ...  otherwise it doesnt look like it gets called at all
> 
> True :)
> 
> > in my testing over here, every paste that works involves
> > selection_send() doing XA_STRING ... but every paste that fails
> > involves selection_send() doing PROP_SELECTION_TARGETS ...
> > 
> > if i cheat and make the first PROP_SELECTION_TARGETS always fail and
> > make the XA_STRING always pass, pasting into QT apps starts working
> > ...
> 
> Hopefully raster is paying attention and can correct me if I'm
> wrong...
> 
> As I understand both the ICCCM
> (http://tronche.com/gui/x/icccm/sec-2.html) and JWZ's X selection page
> (http://www.jwz.org/doc/x-cut-and-paste.html), a request bearing the
> TARGETS atom is a request not for the selection itself, but rather for
> a list of the possible types in which it may request the selection.
> The client requesting is then responsible for issuing a new request in
> one of the returned formats.
> 
> Unless I'm missing something, this would be an improper ICCCM
> implementation on the part of Qt.

from memory thats what icccm copy and paste does - last i played. its a complex
beastie

> So what am I missing?  :-)
> 
> Michael
> 
> -- 
> Michael Jennings (a.k.a. KainX)  http://www.kainx.org/  <mej@kainx.org>
> n + 1, Inc., http://www.nplus1.net/       Author, Eterm (www.eterm.org)
> -----------------------------------------------------------------------
>  "There is always choice.  We say there is no choice only to comfort
>   ourselves with a decision we have already made."
>            -- Lady Morella (Majel Barrett Roddenberry), "Babylon Five"
> 
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> enlightenment-devel mailing list
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    raster@rasterman.com
裸好多
Tokyo, Japan (東京 日本)