Mercurial > emacs
comparison src/xdisp.c @ 59171:7ef09783129b
(back_to_previous_visible_line_start):
Don't call handle_display_prop.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Tue, 28 Dec 2004 17:52:51 +0000 |
parents | 9bde7721ad0f |
children | d33c176effbf |
comparison
equal
deleted
inserted
replaced
59170:7b050423ba52 | 59171:7ef09783129b |
---|---|
4596 Qinvisible, it->window); | 4596 Qinvisible, it->window); |
4597 if (TEXT_PROP_MEANS_INVISIBLE (prop)) | 4597 if (TEXT_PROP_MEANS_INVISIBLE (prop)) |
4598 visible_p = 0; | 4598 visible_p = 0; |
4599 } | 4599 } |
4600 | 4600 |
4601 #if 0 | |
4602 /* Commenting this out fixes the bug described in | |
4603 http://www.math.ku.dk/~larsh/emacs/emacs-loops-on-large-images/test-case.txt. */ | |
4601 if (visible_p) | 4604 if (visible_p) |
4602 { | 4605 { |
4603 struct it it2 = *it; | 4606 struct it it2 = *it; |
4604 | 4607 |
4605 if (handle_display_prop (&it2) == HANDLED_RETURN) | 4608 if (handle_display_prop (&it2) == HANDLED_RETURN) |
4606 visible_p = 0; | 4609 visible_p = 0; |
4607 } | 4610 } |
4611 #endif | |
4608 | 4612 |
4609 /* Back one more newline if the current one is invisible. */ | 4613 /* Back one more newline if the current one is invisible. */ |
4610 if (!visible_p) | 4614 if (!visible_p) |
4611 back_to_previous_line_start (it); | 4615 back_to_previous_line_start (it); |
4612 } | 4616 } |