Mercurial > emacs
comparison src/dispnew.c @ 61633:a76a30ee7c89
(row_equal_p, update_window_line, scrolling_window):
Compare overlay_arrow_bitmap than overlay_arrow_p members.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Mon, 18 Apr 2005 14:09:10 +0000 |
parents | 89b8166ef056 |
children | 820ed588bcf4 042f282a2ed7 e1fbb019c538 |
comparison
equal
deleted
inserted
replaced
61632:eaab88b49978 | 61633:a76a30ee7c89 |
---|---|
1517 || a->cursor_in_fringe_p != b->cursor_in_fringe_p | 1517 || a->cursor_in_fringe_p != b->cursor_in_fringe_p |
1518 || a->left_fringe_bitmap != b->left_fringe_bitmap | 1518 || a->left_fringe_bitmap != b->left_fringe_bitmap |
1519 || a->left_fringe_face_id != b->left_fringe_face_id | 1519 || a->left_fringe_face_id != b->left_fringe_face_id |
1520 || a->right_fringe_bitmap != b->right_fringe_bitmap | 1520 || a->right_fringe_bitmap != b->right_fringe_bitmap |
1521 || a->right_fringe_face_id != b->right_fringe_face_id | 1521 || a->right_fringe_face_id != b->right_fringe_face_id |
1522 || a->overlay_arrow_p != b->overlay_arrow_p | 1522 || a->overlay_arrow_bitmap != b->overlay_arrow_bitmap |
1523 || a->exact_window_width_line_p != b->exact_window_width_line_p | 1523 || a->exact_window_width_line_p != b->exact_window_width_line_p |
1524 || a->overlapped_p != b->overlapped_p | 1524 || a->overlapped_p != b->overlapped_p |
1525 || (MATRIX_ROW_CONTINUATION_LINE_P (a) | 1525 || (MATRIX_ROW_CONTINUATION_LINE_P (a) |
1526 != MATRIX_ROW_CONTINUATION_LINE_P (b)) | 1526 != MATRIX_ROW_CONTINUATION_LINE_P (b)) |
1527 /* Different partially visible characters on left margin. */ | 1527 /* Different partially visible characters on left margin. */ |
4533 /* Draw truncation marks etc. */ | 4533 /* Draw truncation marks etc. */ |
4534 if (!current_row->enabled_p | 4534 if (!current_row->enabled_p |
4535 || desired_row->y != current_row->y | 4535 || desired_row->y != current_row->y |
4536 || desired_row->visible_height != current_row->visible_height | 4536 || desired_row->visible_height != current_row->visible_height |
4537 || desired_row->cursor_in_fringe_p != current_row->cursor_in_fringe_p | 4537 || desired_row->cursor_in_fringe_p != current_row->cursor_in_fringe_p |
4538 || desired_row->overlay_arrow_p != current_row->overlay_arrow_p | 4538 || desired_row->overlay_arrow_bitmap != current_row->overlay_arrow_bitmap |
4539 || current_row->redraw_fringe_bitmaps_p | 4539 || current_row->redraw_fringe_bitmaps_p |
4540 || desired_row->mode_line_p != current_row->mode_line_p | 4540 || desired_row->mode_line_p != current_row->mode_line_p |
4541 || desired_row->exact_window_width_line_p != current_row->exact_window_width_line_p | 4541 || desired_row->exact_window_width_line_p != current_row->exact_window_width_line_p |
4542 || (MATRIX_ROW_CONTINUATION_LINE_P (desired_row) | 4542 || (MATRIX_ROW_CONTINUATION_LINE_P (desired_row) |
4543 != MATRIX_ROW_CONTINUATION_LINE_P (current_row))) | 4543 != MATRIX_ROW_CONTINUATION_LINE_P (current_row))) |
5043 if (!from->mode_line_p && !w->pseudo_window_p | 5043 if (!from->mode_line_p && !w->pseudo_window_p |
5044 && (to->left_fringe_bitmap != from->left_fringe_bitmap | 5044 && (to->left_fringe_bitmap != from->left_fringe_bitmap |
5045 || to->right_fringe_bitmap != from->right_fringe_bitmap | 5045 || to->right_fringe_bitmap != from->right_fringe_bitmap |
5046 || to->left_fringe_face_id != from->left_fringe_face_id | 5046 || to->left_fringe_face_id != from->left_fringe_face_id |
5047 || to->right_fringe_face_id != from->right_fringe_face_id | 5047 || to->right_fringe_face_id != from->right_fringe_face_id |
5048 || to->overlay_arrow_p != from->overlay_arrow_p)) | 5048 || to->overlay_arrow_bitmap != from->overlay_arrow_bitmap)) |
5049 from->redraw_fringe_bitmaps_p = 1; | 5049 from->redraw_fringe_bitmaps_p = 1; |
5050 assign_row (to, from); | 5050 assign_row (to, from); |
5051 to->enabled_p = 1, from->enabled_p = 0; | 5051 to->enabled_p = 1, from->enabled_p = 0; |
5052 to->overlapped_p = to_overlapped_p; | 5052 to->overlapped_p = to_overlapped_p; |
5053 } | 5053 } |