hi stephen,
Stephen J. Turnbull wrote:
 
     Darin>    Compiling in support for Motif.
     Darin>    *WARNING*  Many versions of Motif are buggy, requiring workarounds.
     Darin>               You are likely to experience slow redisplay.
     Darin>               You may need to install vendor patches to Motif.
     Darin>               See PROBLEMS for more information.
 
 We're not kidding.  Motif is definitely crash-prone and potentially
 slow, especially on Linux (both OSF Motif and Lesstif).  But the
 commercial Motifs have had their share of issues too. 
when i repeated these steps on a SuSE 9.3 system xemacs is not built 
with motif. here is the window system build info.
Window System:
   Compiling in support for the X window system:
     - X Windows headers location:                 /usr/X11R6/include
     - X Windows libraries location:               /usr/X11R6/lib
     - Handling WM_COMMAND properly.
   Compiling in support for the Athena widget set:
     - Athena headers location:                    X11/Xaw3d
     - Athena library to link:                     Xaw3d
   Using Lucid menubars.
   Using Lucid scrollbars.
   Using Athena dialog boxes.
   Using Athena native widgets.
 Of course it's possible in any given case that it's an XEmacs
bug, and
 we'll take a look at this one as best we can, but at the moment as far
 as I know we have no X-oriented developers using Motif as their
 primary platform, so debugging is likely to be slow. 
i'm currently building xemacs 21.4.19 for solaris with the athena 
widgets. when it's done i'll see if this issue is still occuring and 
report back.
 In the meantime, correct Motif selection/clipboard handling is very
 complex, and many applications get it wrong (possibly including XEmacs
:-( but the guys who wrote the code worked very hard to get it right).
 First, try setting `x-selection-strict-motif-ownership' to nil.  Next,
 look at the variables `interprogram-cut-function' and
 `interprogram-paste-function'; perhaps setting one or both to nil will
 give relief.  However, changing any of these variables will most
 likely result in incorrect cut and paste behavior between applications. 
i'll give these a try but i'm not performing a cut and paste, i'm just 
delete a region of text.
thanks again for your assistance.
-- 
Darin Perusich
Unix Systems Administrator
Cognigen Corp.
darinper(a)cognigencorp.com