]> git.eshelyaron.com Git - emacs.git/commitdiff
(row_containing_pos): Adjust prototype.
authorGerd Moellmann <gerd@gnu.org>
Wed, 24 Oct 2001 09:18:18 +0000 (09:18 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 24 Oct 2001 09:18:18 +0000 (09:18 +0000)
src/ChangeLog
src/dispextern.h

index a0fe0f40e064b3f976fb82fd79e374525ab9c1db..1d2291c2c8e28aaae2dfe6c2757cf74a759290e1 100644 (file)
@@ -1,5 +1,16 @@
 2001-10-24  Gerd Moellmann  <gerd@gnu.org>
 
+       * xdisp.c (try_window_reusing_current_matrix): Use
+       row_containing_pos.
+       (row_containing_pos): Take additional argument DY.  Treat
+       rows ending in middle of char differently.
+       (display_line): Handle tabs on window systems differently.
+
+       * xterm.c (fast_find_position): Call row_containing_pos
+       with additional argument.
+
+       * dispextern.h (row_containing_pos): Adjust prototype.
+
        * xdisp.c (inhibit_try_window_id, inhibit_try_window_reusing)
        (inhibit_try_cursor_movement) [GLYPH_DEBUG]: New variables.
        (try_window_id, try_window_reusing_current_matrix)
index 95c2a919d5fd481dcef493c5259923867bdbdc59..027560707da0f4af23355e674c4b5b653663eccb 100644 (file)
@@ -2162,7 +2162,7 @@ extern int tool_bar_button_relief;
 
 struct glyph_row *row_containing_pos P_ ((struct window *, int,
                                          struct glyph_row *,
-                                         struct glyph_row *));
+                                         struct glyph_row *, int));
 int string_buffer_position P_ ((struct window *, Lisp_Object, int));
 int line_bottom_y P_ ((struct it *));
 int display_prop_intangible_p P_ ((Lisp_Object));