Commit d02d0705 authored by Kim F. Storm's avatar Kim F. Storm

(BUFFER_POS_REACHED_P): Return true if pos reached and

at end of display vector.
parent 86e61586
......@@ -5819,11 +5819,14 @@ move_it_in_display_line_to (it, to_charpos, to_x, op)
saved_glyph_row = it->glyph_row;
it->glyph_row = NULL;
#define BUFFER_POS_REACHED_P() \
((op & MOVE_TO_POS) != 0 \
&& BUFFERP (it->object) \
&& IT_CHARPOS (*it) >= to_charpos \
&& it->method == next_element_from_buffer)
#define BUFFER_POS_REACHED_P() \
((op & MOVE_TO_POS) != 0 \
&& BUFFERP (it->object) \
&& IT_CHARPOS (*it) >= to_charpos \
&& (it->method == next_element_from_buffer || \
(it->method == next_element_from_display_vector && \
it->dpvec + it->current.dpvec_index + 1 >= it->dpend)))
while (1)
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment