NOTE: This patch has been committed.
Robert, I can reproduce your failure locally, and this patch fixes it. Can I
get confirmation it works for you?
src/ChangeLog addition:
2005-03-01 Aidan Kehoe <kehoea(a)parhasard.net>
* select-x.c (x_reply_selection_request): Wrap
DEVICE_SELECTED_FRAME in XFRAME --> fixes a build failure.
XEmacs Trunk source patch:
Diff command: cvs -q diff -u
Files affected: src/select-x.c
Index: src/select-x.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/select-x.c,v
retrieving revision 1.19
diff -u -u -r1.19 select-x.c
--- src/select-x.c 2005/02/28 20:21:50 1.19
+++ src/select-x.c 2005/02/28 23:43:52
@@ -529,7 +529,7 @@
{
/* Send an INCR selection. */
int prop_id;
- Widget widget = FRAME_X_TEXT_WIDGET (DEVICE_SELECTED_FRAME(d));
+ Widget widget = FRAME_X_TEXT_WIDGET (XFRAME(DEVICE_SELECTED_FRAME(d)));
if (x_window_to_frame (d, window)) /* #### debug */
invalid_operation ("attempt to transfer an INCR to ourself!",
--
“I, for instance, am gung-ho about open source because my family is being
held hostage in Rob Malda’s basement. But who fact-checks me, or Enderle,
when we say something in public? No-one!” -- Danny O’Brien