User: james
Date: 06/04/24 18:10:08
Modified: xemacs/src ChangeLog event-stream.c
Log:
Copy the console when copying command builders. Fixes an assertion failure
when menu-accelerator-enabled is 'menu-force. See the bug report in
xemacs-beta message <4449351B.3020105(a)google.com> and the patch in
xemacs-patches message <m3psj9yoiq.fsf(a)jerrypc.cs.usu.edu>.
Revision Changes Path
1.948 +4 -0 XEmacs/xemacs/src/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.947
retrieving revision 1.948
diff -u -p -r1.947 -r1.948
--- ChangeLog 2006/04/23 20:12:30 1.947
+++ ChangeLog 2006/04/24 16:09:58 1.948
@@ -1,3 +1,7 @@
+2006-04-22 Jerry James <james(a)xemacs.org>
+
+ * event-stream.c (copy_command_builder): Also copy the console.
+
2006-04-23 Aidan Kehoe <kehoea(a)parhasard.net>
* alloc.c:
1.94 +2 -0 XEmacs/xemacs/src/event-stream.c
Index: event-stream.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/event-stream.c,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -p -r1.93 -r1.94
--- event-stream.c 2006/02/27 16:29:24 1.93
+++ event-stream.c 2006/04/24 16:10:01 1.94
@@ -429,6 +429,8 @@ copy_command_builder (struct command_bui
if (!new_buildings)
new_buildings = XCOMMAND_BUILDER (allocate_command_builder (Qnil, 0));
+ new_buildings->console = collapsing->console;
+
new_buildings->self_insert_countdown = collapsing->self_insert_countdown;
deallocate_event_chain (new_buildings->current_events);