#!/usr/bin/env python

import gobject
import gtk
import pygtk
import sys

# Print present X11 copy buffer.
window = gtk.Window(gtk.WINDOW_TOPLEVEL)

button = gtk.Button("Quit X11 paste")
button.connect_object("clicked", gtk.mainquit, None)

clipboard = gtk.clipboard_get(gtk.gdk.SELECTION_CLIPBOARD)
s = clipboard.wait_for_text()

gobject.timeout_add(1000, gtk.mainquit, None)

window.add(button)

button.show()
window.show()

gtk.main()

window.hide()

print(s)

sys.exit(0)
