|
| From: | Richard Stallman |
| Subject: | Re: CVS Emacs list-buffer-noselect calls set-window-buffer, displays every buffer briefly! |
| Date: | Tue, 07 Sep 2004 20:22:15 -0400 |
Near line 2979 of src/window.c, in function set_window_buffer() is this
code:
/* Update time stamps of buffer display. */
if (INTEGERP (b->display_count))
XSETINT (b->display_count, XINT (b->display_count) + 1);
b->display_time = Fcurrent_time ();
Could that be causing the redisplay?
Redisplay only occurs when something calls the C function `redisplay'
or `redisplay_preserve_echo_area'.
(Neither of these fields display_count and display_time seems to have
any effect on redisplay.)
| [Prev in Thread] | Current Thread | [Next in Thread] |