emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/keyboard.c


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/src/keyboard.c
Date: Sun, 06 Jul 2003 15:29:27 -0400

Index: emacs/src/keyboard.c
diff -c emacs/src/keyboard.c:1.752 emacs/src/keyboard.c:1.753
*** emacs/src/keyboard.c:1.752  Sat Jun 21 20:01:42 2003
--- emacs/src/keyboard.c        Sun Jul  6 15:29:26 2003
***************
*** 11399,11417 ****
      {
        if (kb->kbd_macro_buffer)
        for (p = kb->kbd_macro_buffer; p < kb->kbd_macro_ptr; p++)
!         mark_object (p);
!       mark_object (&kb->Voverriding_terminal_local_map);
!       mark_object (&kb->Vlast_command);
!       mark_object (&kb->Vreal_last_command);
!       mark_object (&kb->Vprefix_arg);
!       mark_object (&kb->Vlast_prefix_arg);
!       mark_object (&kb->kbd_queue);
!       mark_object (&kb->defining_kbd_macro);
!       mark_object (&kb->Vlast_kbd_macro);
!       mark_object (&kb->Vsystem_key_alist);
!       mark_object (&kb->system_key_syms);
!       mark_object (&kb->Vdefault_minibuffer_frame);
!       mark_object (&kb->echo_string);
      }
    {
      struct input_event *event;
--- 11399,11417 ----
      {
        if (kb->kbd_macro_buffer)
        for (p = kb->kbd_macro_buffer; p < kb->kbd_macro_ptr; p++)
!         mark_object (*p);
!       mark_object (kb->Voverriding_terminal_local_map);
!       mark_object (kb->Vlast_command);
!       mark_object (kb->Vreal_last_command);
!       mark_object (kb->Vprefix_arg);
!       mark_object (kb->Vlast_prefix_arg);
!       mark_object (kb->kbd_queue);
!       mark_object (kb->defining_kbd_macro);
!       mark_object (kb->Vlast_kbd_macro);
!       mark_object (kb->Vsystem_key_alist);
!       mark_object (kb->system_key_syms);
!       mark_object (kb->Vdefault_minibuffer_frame);
!       mark_object (kb->echo_string);
      }
    {
      struct input_event *event;
***************
*** 11419,11428 ****
        {
        if (event == kbd_buffer + KBD_BUFFER_SIZE)
          event = kbd_buffer;
!       mark_object (&event->x);
!       mark_object (&event->y);
!       mark_object (&event->frame_or_window);
!       mark_object (&event->arg);
        }
    }
  }
--- 11419,11428 ----
        {
        if (event == kbd_buffer + KBD_BUFFER_SIZE)
          event = kbd_buffer;
!       mark_object (event->x);
!       mark_object (event->y);
!       mark_object (event->frame_or_window);
!       mark_object (event->arg);
        }
    }
  }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]