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 }