]> code.delx.au - gnu-emacs/commit
* xterm.c (handle_one_xevent): Don't queue X selection events
authorKim F. Storm <storm@cua.dk>
Fri, 5 Nov 2004 11:30:44 +0000 (11:30 +0000)
committerKim F. Storm <storm@cua.dk>
Fri, 5 Nov 2004 11:30:44 +0000 (11:30 +0000)
commit958f04e8f01d0a86a2c1411b96c1ab1c910158e1
tree5523dc45bce91e86b540d1d8aa41f9112dc2a131
parentdd0fe424b211c09aae652be0179b6c1658d98776
* xterm.c (handle_one_xevent): Don't queue X selection events
here, it may be too late if we start queuing after we have already
stored some selection events into the kbd buffer.
(struct selection_event_queue, queue, x_queue_selection_requests)
(x_queue_event, x_unqueue_events, x_start_queuing_selection_requests)
(x_stop_queuing_selection_requests): Remove/move to xselect.c.
(x_catch_errors_unwind): Block input around final XSync.
src/xterm.c