4154 |
in the scroll margin at the top. */ |
in the scroll margin at the top. */ |
4155 |
move_it_to (&it, PT, -1, -1, -1, MOVE_TO_POS); |
move_it_to (&it, PT, -1, -1, -1, MOVE_TO_POS); |
4156 |
while (it.current_y < this_scroll_margin) |
while (it.current_y < this_scroll_margin) |
4157 |
move_it_by_lines (&it, 1, 1); |
{ |
4158 |
|
int prev = it.current_y; |
4159 |
|
move_it_by_lines (&it, 1, 1); |
4160 |
|
if (prev == it.current_y) |
4161 |
|
break; |
4162 |
|
} |
4163 |
SET_PT_BOTH (IT_CHARPOS (it), IT_BYTEPOS (it)); |
SET_PT_BOTH (IT_CHARPOS (it), IT_BYTEPOS (it)); |
4164 |
} |
} |
4165 |
else if (n < 0) |
else if (n < 0) |