+2011-08-15 Eli Zaretskii <eliz@gnu.org>
+
+ * xdisp.c (move_it_in_display_line_to): Don't reset pixel
+ coordinates of the iterator when restoring from ppos_it.
+ (Bug#9296)
+
2011-08-14 Kenichi Handa <handa@m17n.org>
* process.c (create_process): Call setup_process_coding_systems
{
if (!at_eob_p && IT_CHARPOS (ppos_it) < ZV)
RESTORE_IT (it, &ppos_it, ppos_data);
- goto buffer_pos_reached;
+ result = MOVE_POS_MATCH_OR_ZV;
+ break;
}
if (ITERATOR_AT_END_OF_LINE_P (it))
{
{
if (IT_CHARPOS (ppos_it) < ZV)
RESTORE_IT (it, &ppos_it, ppos_data);
- goto buffer_pos_reached;
+ result = MOVE_POS_MATCH_OR_ZV;
+ break;
}
result = MOVE_LINE_TRUNCATED;
break;