I'm trying to copy the PRIMARY clipboard into my textBuffer - so naturally
I need to do something like this:

display = gtk.gdk.Display(os.environ["DISPLAY"])
if display:
        clip = gtk.Clipboard(display, "PRIMARY")
        if clip:
                self.textBuffer.paste_clipboard(clip, 
self.textBuffer.get_iter_at_mark(self.textBuffer.get_insert()), 1)

                # The following exhibits the same problem
                #text = clip.wait_for_text()
                #if text and len(text):
                #       self.textBuffer.insert_at_cursor(text, len(text))

... however, when I do this I get a segmentation fault when I (eventually)
exit - not immediately, so I would guess it's in the cleanup code
soemwhere.

I'm using:
        pygtk-2.2.0
        gtk+-2.2.4-r1
        libglade-2.0.1
        gnome-python-2.0.0-r1
        pyorbit-2.0.0

on gentoo, kernel 2.6.3

Any ideas? Something I need to clean up?


Thanks

-- 
Bob Hepple
mailto:[EMAIL PROTECTED] http://bhepple.freeshell.org
Public Key: http://bhepple.freeshell.org/public_keys.txt

Attachment: pgp00000.pgp
Description: PGP signature

_______________________________________________
pygtk mailing list   [EMAIL PROTECTED]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/

Reply via email to