[PD-dev] [clipboard get] vs. custom X11 code

Miller Puckette mpuckett at imusic1.ucsd.edu
Sat Jan 31 01:02:39 CET 2009


Well, it didn't work for me when I tried it - if you select text in
one object, hit "copy", then select text in another intending to paste
over it -- bingo, X does a new "copy".  ouch.

cheers
Miller




On Fri, Jan 30, 2009 at 06:54:15PM -0500, Hans-Christoph Steiner wrote:
> 
> I am looking at the copy/paste mechanism and I noticed that for some  
> reason, on X11 (i.e. GNU/Linux), there is different code for getting  
> the info to paste.  There is this comment:
> 
>              /* in X windows the selection already went to the
>              clipboard when it was made; here we "copy" it to our own  
> buffer
>              as well, because, annoyingly, the clipboard will usually be
>              destroyed by the time the user asks to "paste". */
> 
> On Win32 and Mac OS X, pd gets the text from Tcl/Tk using [clipboard  
> get].  It would make things cleaner if everything used the same code.   
> Is there any reason not to make X11 get the data from Tk, if possible?
> 
> .hc
> 
> 
> ----------------------------------------------------------------------------
> 
> Computer science is no more related to the computer than astronomy is  
> related to the telescope.      -Edsger Dykstra
> 
> 
> 
> _______________________________________________
> Pd-dev mailing list
> Pd-dev at iem.at
> http://lists.puredata.info/listinfo/pd-dev




More information about the Pd-dev mailing list