def do_paste(window):
	selection = stdwin.getselection(WS_PRIMARY)
	if not selection:
		selection = stdwin.getcutbuffer(0)
	if not selection:
		stdwin.fleep()		# Nothing to paste
	else:
		window.textobject.replace(selection)
		window.changed = 1
		fix_docsize(window)
Example #2
0
	def paste_selection(self):
		if not self.tefocus:
			stdwin.fleep()
			return
		s = stdwin.getselection(WS_PRIMARY)
		if not s:
			s = stdwin.getcutbuffer(0)
			if not s:
				stdwin.fleep()
				return
		self.tefocus.replace(s)