4807 |
&& indented_beyond_p (IT_CHARPOS (*it), IT_BYTEPOS (*it), |
&& indented_beyond_p (IT_CHARPOS (*it), IT_BYTEPOS (*it), |
4808 |
(double) it->selective)) /* iftc */ |
(double) it->selective)) /* iftc */ |
4809 |
{ |
{ |
4810 |
xassert (FETCH_BYTE (IT_BYTEPOS (*it) - 1) == '\n'); |
xassert (IT_BYTEPOS (*it) == BEGV |
4811 |
|
|| FETCH_BYTE (IT_BYTEPOS (*it) - 1) == '\n'); |
4812 |
newline_found_p = forward_to_next_line_start (it, &skipped_p); |
newline_found_p = forward_to_next_line_start (it, &skipped_p); |
4813 |
} |
} |
4814 |
|
|
6526 |
/* If buffer ends in ZV without a newline, move to the start of |
/* If buffer ends in ZV without a newline, move to the start of |
6527 |
the line to satisfy the post-condition. */ |
the line to satisfy the post-condition. */ |
6528 |
if (IT_CHARPOS (*it) == ZV |
if (IT_CHARPOS (*it) == ZV |
6529 |
|
&& ZV > BEGV |
6530 |
&& FETCH_BYTE (IT_BYTEPOS (*it) - 1) != '\n') |
&& FETCH_BYTE (IT_BYTEPOS (*it) - 1) != '\n') |
6531 |
move_it_by_lines (it, 0, 0); |
move_it_by_lines (it, 0, 0); |
6532 |
} |
} |