Try this.
andy
2001-01-23 Andy Piper <andy.piper(a)beasys.org>
* select.c (Fown_selection_internal): pass owned_p
* select-msw.c (mswindows_own_selection): New Signature.
* console.h (struct console_methods): add owned_p to
_own_selection.
* select-x.c (x_own_selection): pass owned_p
(hack_motif_clipboard_selection): use owned_p
(vars_of_select_x): new variable -
x_selection_strict_motif_ownership.
At 04:12 04/01/01 -0500, Mike Alexander wrote:
I've noticed that both 21.2.38 and 21.2.39 have a problem when
there is a
slow link like an ISDN line between the X Server and a copy of XEmacs
running on Solaris. Some operations (such as copy-primary-selection or
kill-line) transmit a lot more data than they should, around 30K. Other
similar operations (such as advertized-undo) are very fast and transmit
almost no data. I usually work with the Windows version of XEmacs and
don't know much about X or the use of it by XEmacs so I don't know what's
going on. I can send someone a trace of the traffic, but it should be
easy to reproduce since it happens even with when XEmacs is run with
-vanilla. I don't know when this started happening since I haven't built a
Unix version for a while. I'm also behind in my EMail so this may have
been discussed although I didn't see it in a quick scan. If it's an old
topic, I apologize.
Mike Alexander <mailto:mta@arbortext.com>
Arbortext, Inc. +1-734-997-0200
--------------------------------------------------------------
Dr Andy Piper
Principal Consultant, BEA Systems Ltd