]> git.eshelyaron.com Git - emacs.git/commitdiff
(back_to_previous_visible_line_start):
authorRichard M. Stallman <rms@gnu.org>
Tue, 28 Dec 2004 17:55:12 +0000 (17:55 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 28 Dec 2004 17:55:12 +0000 (17:55 +0000)
Don't call handle_display_prop.

src/ChangeLog
src/xdisp.c

index 0e9d86448684a1d670585db203899c1d91ecf1b1..d68b775967d591005426d7d24deb3edca7623b0e 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-28  Richard M. Stallman  <rms@gnu.org>
+
+       * xdisp.c (back_to_previous_visible_line_start):
+       Don't call handle_display_prop.
+
 2004-12-28  Dan Nicolaescu  <dann@ics.uci.edu>
 
        * coding.c (decode_coding_XXX, decode_composition_emacs_mule)
index d485dc59b57e8ef2c6794149b83a7f54c1de17ce..d2f6b2234c704269db3a50092660684dfd4c95c8 100644 (file)
@@ -4598,6 +4598,9 @@ back_to_previous_visible_line_start (it)
            visible_p = 0;
        }
 
+#if 0
+      /* Commenting this out fixes the bug described in
+        http://www.math.ku.dk/~larsh/emacs/emacs-loops-on-large-images/test-case.txt.  */
       if (visible_p)
        {
          struct it it2 = *it;
@@ -4605,6 +4608,7 @@ back_to_previous_visible_line_start (it)
          if (handle_display_prop (&it2) == HANDLED_RETURN)
            visible_p = 0;
        }
+#endif
 
       /* Back one more newline if the current one is invisible.  */
       if (!visible_p)