[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs-26 c418c85: Revert "Fix infloop in GC mark_kboards"
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] emacs-26 c418c85: Revert "Fix infloop in GC mark_kboards" |
Date: |
Sun, 2 Dec 2018 02:41:31 -0500 (EST) |
branch: emacs-26
commit c418c85617babbe7b63730fefb71e2c87a0141af
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Revert "Fix infloop in GC mark_kboards"
This reverts commit af914fc26db273d8788e7efa57c569f0f778d037,
since it caused unintended adverse effects on echoing of keys.
(Bug#33571)
---
src/keyboard.c | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/src/keyboard.c b/src/keyboard.c
index dccc6b7..0d56ea3 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -12011,12 +12011,7 @@ mark_kboards (void)
for (event = kbd_fetch_ptr; event != kbd_store_ptr; event++)
{
if (event == kbd_buffer + KBD_BUFFER_SIZE)
- {
- event = kbd_buffer;
- if (event == kbd_store_ptr)
- break;
- }
-
+ event = kbd_buffer;
/* These two special event types has no Lisp_Objects to mark. */
if (event->kind != SELECTION_REQUEST_EVENT
&& event->kind != SELECTION_CLEAR_EVENT)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-26 c418c85: Revert "Fix infloop in GC mark_kboards",
Eli Zaretskii <=