comparison src/redisplay.c @ 108:360340f9fd5f r20-1b6

Import from CVS: tag r20-1b6
author cvs
date Mon, 13 Aug 2007 09:18:39 +0200
parents 4be1180a9e89
children fe104dbd9147
comparison
equal deleted inserted replaced
107:523141596bda 108:360340f9fd5f
5255 5255
5256 FRAME_LOOP_NO_BREAK (frmcons, devcons, concons) 5256 FRAME_LOOP_NO_BREAK (frmcons, devcons, concons)
5257 { 5257 {
5258 struct frame *f = XFRAME (XCAR (frmcons)); 5258 struct frame *f = XFRAME (XCAR (frmcons));
5259 5259
5260 if (FRAME_VISIBLE_P (f)) 5260 if (FRAME_REPAINT_P (f))
5261 map_windows (f, reset_buffer_changes_mapfun, 0); 5261 map_windows (f, reset_buffer_changes_mapfun, 0);
5262 } 5262 }
5263 } 5263 }
5264 5264
5265 /* Ensure that all windows underneath the given window in the window 5265 /* Ensure that all windows underneath the given window in the window
5460 f = XFRAME (frame); 5460 f = XFRAME (frame);
5461 5461
5462 if (f->icon_changed || f->windows_changed) 5462 if (f->icon_changed || f->windows_changed)
5463 update_frame_icon (f); 5463 update_frame_icon (f);
5464 5464
5465 if (FRAME_VISIBLE_P (f)) 5465 if (FRAME_REPAINT_P (f))
5466 { 5466 {
5467 if (f->buffers_changed || f->clip_changed || f->extents_changed 5467 if (f->buffers_changed || f->clip_changed || f->extents_changed
5468 || f->faces_changed || f->frame_changed || f->menubar_changed 5468 || f->faces_changed || f->frame_changed || f->menubar_changed
5469 || f->modeline_changed || f->point_changed || f->size_changed 5469 || f->modeline_changed || f->point_changed || f->size_changed
5470 || f->toolbar_changed || f->windows_changed 5470 || f->toolbar_changed || f->windows_changed
5494 continue; 5494 continue;
5495 5495
5496 if (f->icon_changed || f->windows_changed) 5496 if (f->icon_changed || f->windows_changed)
5497 update_frame_icon (f); 5497 update_frame_icon (f);
5498 5498
5499 if (FRAME_VISIBLE_P (f)) 5499 if (FRAME_REPAINT_P (f))
5500 { 5500 {
5501 if (f->buffers_changed || f->clip_changed || f->extents_changed 5501 if (f->buffers_changed || f->clip_changed || f->extents_changed
5502 || f->faces_changed || f->frame_changed || f->menubar_changed 5502 || f->faces_changed || f->frame_changed || f->menubar_changed
5503 || f->modeline_changed || f->point_changed || f->size_changed 5503 || f->modeline_changed || f->point_changed || f->size_changed
5504 || f->toolbar_changed || f->windows_changed 5504 || f->toolbar_changed || f->windows_changed
7759 7759
7760 DEVICE_FRAME_LOOP (frmcons, d) 7760 DEVICE_FRAME_LOOP (frmcons, d)
7761 { 7761 {
7762 struct frame *f = XFRAME (XCAR (frmcons)); 7762 struct frame *f = XFRAME (XCAR (frmcons));
7763 7763
7764 if (FRAME_VISIBLE_P (f) && FRAME_HAS_MINIBUF_P (f)) 7764 if (FRAME_REPAINT_P (f) && FRAME_HAS_MINIBUF_P (f))
7765 { 7765 {
7766 Lisp_Object window = FRAME_MINIBUF_WINDOW (f); 7766 Lisp_Object window = FRAME_MINIBUF_WINDOW (f);
7767 redisplay_window (window, 0); 7767 redisplay_window (window, 0);
7768 call_redisplay_end_triggers (XWINDOW (window), 0); 7768 call_redisplay_end_triggers (XWINDOW (window), 0);
7769 } 7769 }