comparison src/xdisp.c @ 39432:04336fed250c

(row_containing_pos): Make externally visible.
author Gerd Moellmann <gerd@gnu.org>
date Tue, 25 Sep 2001 09:53:42 +0000
parents 17ddc09facff
children 8c76e11c46a4
comparison
equal deleted inserted replaced
39431:a7835e5d1d5f 39432:04336fed250c
684 static void x_consider_frame_title P_ ((Lisp_Object)); 684 static void x_consider_frame_title P_ ((Lisp_Object));
685 static void handle_stop P_ ((struct it *)); 685 static void handle_stop P_ ((struct it *));
686 static int tool_bar_lines_needed P_ ((struct frame *)); 686 static int tool_bar_lines_needed P_ ((struct frame *));
687 static int single_display_prop_intangible_p P_ ((Lisp_Object)); 687 static int single_display_prop_intangible_p P_ ((Lisp_Object));
688 static void ensure_echo_area_buffers P_ ((void)); 688 static void ensure_echo_area_buffers P_ ((void));
689 static struct glyph_row *row_containing_pos P_ ((struct window *, int,
690 struct glyph_row *,
691 struct glyph_row *));
692 static Lisp_Object unwind_with_echo_area_buffer P_ ((Lisp_Object)); 689 static Lisp_Object unwind_with_echo_area_buffer P_ ((Lisp_Object));
693 static Lisp_Object with_echo_area_buffer_unwind_data P_ ((struct window *)); 690 static Lisp_Object with_echo_area_buffer_unwind_data P_ ((struct window *));
694 static int with_echo_area_buffer P_ ((struct window *, int, 691 static int with_echo_area_buffer P_ ((struct window *, int,
695 int (*) (EMACS_INT, Lisp_Object, EMACS_INT, EMACS_INT), 692 int (*) (EMACS_INT, Lisp_Object, EMACS_INT, EMACS_INT),
696 EMACS_INT, Lisp_Object, EMACS_INT, EMACS_INT)); 693 EMACS_INT, Lisp_Object, EMACS_INT, EMACS_INT));
11134 /* Find the glyph row in window W containing CHARPOS. Consider all 11131 /* Find the glyph row in window W containing CHARPOS. Consider all
11135 rows between START and END (not inclusive). END null means search 11132 rows between START and END (not inclusive). END null means search
11136 all rows to the end of the display area of W. Value is the row 11133 all rows to the end of the display area of W. Value is the row
11137 containing CHARPOS or null. */ 11134 containing CHARPOS or null. */
11138 11135
11139 static struct glyph_row * 11136 struct glyph_row *
11140 row_containing_pos (w, charpos, start, end) 11137 row_containing_pos (w, charpos, start, end)
11141 struct window *w; 11138 struct window *w;
11142 int charpos; 11139 int charpos;
11143 struct glyph_row *start, *end; 11140 struct glyph_row *start, *end;
11144 { 11141 {