diff options
| author | Gerd Moellmann | 2000-07-19 15:46:20 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2000-07-19 15:46:20 +0000 |
| commit | 2e621225898b2e2d898100a69bf2d963953ad416 (patch) | |
| tree | b5a31e44b2186396ee6a077352a80980a353db82 /src | |
| parent | 31fc5d15a51ef357d1678fa02601e3c31d642e28 (diff) | |
| download | emacs-2e621225898b2e2d898100a69bf2d963953ad416.tar.gz emacs-2e621225898b2e2d898100a69bf2d963953ad416.zip | |
(with_echo_area_buffer): Call FN with more arguments.
Add some more prototypes.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index bdb0d84d3e1..0c17f68fee6 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -201,7 +201,7 @@ Boston, MA 02111-1307, USA. */ | |||
| 201 | #define INFINITY 10000000 | 201 | #define INFINITY 10000000 |
| 202 | 202 | ||
| 203 | #if defined (USE_X_TOOLKIT) || defined (HAVE_NTGUI) | 203 | #if defined (USE_X_TOOLKIT) || defined (HAVE_NTGUI) |
| 204 | extern void set_frame_menubar (); | 204 | extern void set_frame_menubar P_ ((struct frame *f, int, int)); |
| 205 | extern int pending_menu_activation; | 205 | extern int pending_menu_activation; |
| 206 | #endif | 206 | #endif |
| 207 | 207 | ||
| @@ -609,6 +609,19 @@ enum move_it_result | |||
| 609 | 609 | ||
| 610 | /* Function prototypes. */ | 610 | /* Function prototypes. */ |
| 611 | 611 | ||
| 612 | static char *decode_mode_spec_coding P_ ((Lisp_Object, char *, int)); | ||
| 613 | static int invisible_text_between_p P_ ((struct it *, int, int)); | ||
| 614 | static int next_element_from_ellipsis P_ ((struct it *)); | ||
| 615 | static void pint2str P_ ((char *, int, int)); | ||
| 616 | static struct text_pos run_window_scroll_functions P_ ((Lisp_Object, | ||
| 617 | struct text_pos)); | ||
| 618 | static void reconsider_clip_changes P_ ((struct window *, struct buffer *)); | ||
| 619 | static int text_outside_line_unchanged_p P_ ((struct window *, int, int)); | ||
| 620 | static void store_frame_title_char P_ ((char)); | ||
| 621 | static int store_frame_title P_ ((unsigned char *, int, int)); | ||
| 622 | static void x_consider_frame_title P_ ((Lisp_Object)); | ||
| 623 | static void handle_stop P_ ((struct it *)); | ||
| 624 | static int tool_bar_lines_needed P_ ((struct frame *)); | ||
| 612 | static int single_display_prop_intangible_p P_ ((Lisp_Object)); | 625 | static int single_display_prop_intangible_p P_ ((Lisp_Object)); |
| 613 | static void ensure_echo_area_buffers P_ ((void)); | 626 | static void ensure_echo_area_buffers P_ ((void)); |
| 614 | static struct glyph_row *row_containing_pos P_ ((struct window *, int, | 627 | static struct glyph_row *row_containing_pos P_ ((struct window *, int, |
| @@ -5515,7 +5528,7 @@ with_echo_area_buffer (w, which, fn, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10) | |||
| 5515 | xassert (BEGV >= BEG); | 5528 | xassert (BEGV >= BEG); |
| 5516 | xassert (ZV <= Z && ZV >= BEGV); | 5529 | xassert (ZV <= Z && ZV >= BEGV); |
| 5517 | 5530 | ||
| 5518 | rc = fn (a1, a2, a3, a4, a5); | 5531 | rc = fn (a1, a2, a3, a4, a5, a6, a7, a8, a9, a10); |
| 5519 | 5532 | ||
| 5520 | xassert (BEGV >= BEG); | 5533 | xassert (BEGV >= BEG); |
| 5521 | xassert (ZV <= Z && ZV >= BEGV); | 5534 | xassert (ZV <= Z && ZV >= BEGV); |
| @@ -8293,7 +8306,6 @@ make_cursor_line_fully_visible (w) | |||
| 8293 | { | 8306 | { |
| 8294 | struct glyph_matrix *matrix; | 8307 | struct glyph_matrix *matrix; |
| 8295 | struct glyph_row *row; | 8308 | struct glyph_row *row; |
| 8296 | int header_line_height; | ||
| 8297 | 8309 | ||
| 8298 | /* It's not always possible to find the cursor, e.g, when a window | 8310 | /* It's not always possible to find the cursor, e.g, when a window |
| 8299 | is full of overlay strings. Don't do anything in that case. */ | 8311 | is full of overlay strings. Don't do anything in that case. */ |