diff src/event-stream.c @ 2830:d7505a1267a4

[xemacs-hg @ 2005-06-26 19:05:05 by aidan] Couple of build fixes--that'll teach me to spend the weekend doing something other than hacking XEmacs.
author aidan
date Sun, 26 Jun 2005 19:05:07 +0000
parents a25c824ed558
children b95fe16005fd
line wrap: on
line diff
--- a/src/event-stream.c	Sun Jun 26 18:42:23 2005 +0000
+++ b/src/event-stream.c	Sun Jun 26 19:05:07 2005 +0000
@@ -3591,7 +3591,8 @@
 
 	  newb = XCOMMAND_BUILDER(newbuilder);
 
-	  XSET_EVENT_KEY_KEYSYM(event_chain_tail (newbuilder->current_events), 
+	  XSET_EVENT_KEY_KEYSYM(event_chain_tail 
+				(XCOMMAND_BUILDER(newbuilder)->current_events),
 				make_char(this_alternative));
 
 	  result = command_builder_find_leaf_no_jit_binding
@@ -3602,12 +3603,15 @@
 	      copy_command_builder (newb, builder);
 	      *did_munge = 1;
 	    }
-	  else if (event_upshifted_p (newbuilder->most_current_event) &&
+	  else if (event_upshifted_p 
+		   (XCOMMAND_BUILDER(newbuilder)->most_current_event) &&
 		   !NILP (Vretry_undefined_key_binding_unshifted)
 		   && isascii(this_alternative))
 	    {
-	      downshift_event (event_chain_tail (newbuilder->current_events));
-	      XSET_EVENT_KEY_KEYSYM(event_chain_tail (newb->current_events), 
+	      downshift_event (event_chain_tail 
+			       (XCOMMAND_BUILDER(newbuilder)->current_events));
+	      XSET_EVENT_KEY_KEYSYM(event_chain_tail
+				    (newb->current_events),
 				    make_char(tolower(this_alternative)));
 	      result = command_builder_find_leaf_no_jit_binding
 		(newb, allow_misc_user_events_p, did_munge);