xdisp.c (display_line): Fix the change made for bug#7939.
authorEli Zaretskii <eliz@gnu.org>
Fri, 18 Feb 2011 15:11:10 +0000 (17:11 +0200)
committerEli Zaretskii <eliz@gnu.org>
Fri, 18 Feb 2011 15:11:10 +0000 (17:11 +0200)
src/ChangeLog
src/xdisp.c

index 767cf38..72a9287 100644 (file)
@@ -1,5 +1,7 @@
 2011-02-18  Eli Zaretskii  <eliz@gnu.org>
 
+       * xdisp.c (display_line): Fix the change made for bug#7939.
+
        * terminal.c (create_terminal): Use default-keyboard-coding-system
        and default-terminal-coding-system to initialize coding systems of
        the new terminal.  (Bug#7840)
index 37fd9e4..e144237 100644 (file)
@@ -17294,7 +17294,7 @@ display_line (struct it *it)
      if the first glyph is partially visible or if we hit a line end.  */
   if (it->current_x < it->first_visible_x)
     {
-      SET_TEXT_POS (this_line_min_pos, ZV + 1, ZV_BYTE + 1);
+      this_line_min_pos = row->start.pos;
       move_it_in_display_line_to (it, ZV, it->first_visible_x,
                                  MOVE_TO_POS | MOVE_TO_X);
       /* Record the smallest positions seen while we moved over