Mercurial > hg > xemacs-beta
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 } |