Mercurial > emacs
changeset 100122:173352468c0f
(timer_check): Revert last change.
author | Chong Yidong <cyd@stupidchicken.com> |
---|---|
date | Tue, 02 Dec 2008 16:32:20 +0000 |
parents | 821fb85ac9b1 |
children | 4077e9ff754f |
files | src/keyboard.c |
diffstat | 1 files changed, 0 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/src/keyboard.c Tue Dec 02 16:32:11 2008 +0000 +++ b/src/keyboard.c Tue Dec 02 16:32:20 2008 +0000 @@ -4584,7 +4584,6 @@ { int count = SPECPDL_INDEX (); Lisp_Object old_deactivate_mark = Vdeactivate_mark; - struct buffer *b; /* Mark the timer as triggered to prevent problems if the lisp code fails to reschedule it right. */ @@ -4597,13 +4596,6 @@ timers_run++; unbind_to (count, Qnil); - /* We must ensure that the current buffer is the same as - the selected window's buffer, because the timers may - have made another buffer current (bug#1458). */ - b = XBUFFER (XWINDOW (selected_window)->buffer); - if (b != current_buffer) - set_buffer_internal (b); - /* Since we have handled the event, we don't need to tell the caller to wake up and do it. */ }