diff options
| author | Dave Love | 2000-02-27 20:41:17 +0000 |
|---|---|---|
| committer | Dave Love | 2000-02-27 20:41:17 +0000 |
| commit | 4516715ac936e851476f6c7701bc14e6868b048f (patch) | |
| tree | 4e886ae7d355f2bac71d9e16f989bcb632ab7541 /src | |
| parent | 0adc3570b094853695d4f6449b5717161bbddb4b (diff) | |
| download | emacs-4516715ac936e851476f6c7701bc14e6868b048f.tar.gz emacs-4516715ac936e851476f6c7701bc14e6868b048f.zip | |
Add a bunch of prototypes.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 4 | ||||
| -rw-r--r-- | src/lisp.h | 20 |
2 files changed, 21 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2598e76e927..fd5d325cd57 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2000-02-27 Dave Love <fx@gnu.org> | ||
| 2 | |||
| 3 | * lisp.h: Add a bunch of prototypes. | ||
| 4 | |||
| 1 | 2000-02-26 Kenichi Handa <handa@etl.go.jp> | 5 | 2000-02-26 Kenichi Handa <handa@etl.go.jp> |
| 2 | 6 | ||
| 3 | * keyboard.c (read_char): Set `usec' correctly. | 7 | * keyboard.c (read_char): Set `usec' correctly. |
diff --git a/src/lisp.h b/src/lisp.h index 4531302345c..64daefe4649 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -1882,6 +1882,7 @@ extern int nonascii_insert_offset; | |||
| 1882 | extern Lisp_Object Vnonascii_translation_table; | 1882 | extern Lisp_Object Vnonascii_translation_table; |
| 1883 | EXFUN (Fchar_bytes, 1); | 1883 | EXFUN (Fchar_bytes, 1); |
| 1884 | EXFUN (Fchar_width, 1); | 1884 | EXFUN (Fchar_width, 1); |
| 1885 | EXFUN (Fstring, MANY); | ||
| 1885 | extern int chars_in_text P_ ((unsigned char *, int)); | 1886 | extern int chars_in_text P_ ((unsigned char *, int)); |
| 1886 | extern int multibyte_chars_in_text P_ ((unsigned char *, int)); | 1887 | extern int multibyte_chars_in_text P_ ((unsigned char *, int)); |
| 1887 | extern int unibyte_char_to_multibyte P_ ((int)); | 1888 | extern int unibyte_char_to_multibyte P_ ((int)); |
| @@ -1976,7 +1977,7 @@ extern Lisp_Object concat2 P_ ((Lisp_Object, Lisp_Object)); | |||
| 1976 | extern Lisp_Object concat3 P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); | 1977 | extern Lisp_Object concat3 P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); |
| 1977 | extern Lisp_Object nconc2 P_ ((Lisp_Object, Lisp_Object)); | 1978 | extern Lisp_Object nconc2 P_ ((Lisp_Object, Lisp_Object)); |
| 1978 | extern Lisp_Object assq_no_quit P_ ((Lisp_Object, Lisp_Object)); | 1979 | extern Lisp_Object assq_no_quit P_ ((Lisp_Object, Lisp_Object)); |
| 1979 | extern void clear_string_char_byte_cache P_ (()); | 1980 | extern void clear_string_char_byte_cache P_ ((void)); |
| 1980 | extern int string_char_to_byte P_ ((Lisp_Object, int)); | 1981 | extern int string_char_to_byte P_ ((Lisp_Object, int)); |
| 1981 | extern int string_byte_to_char P_ ((Lisp_Object, int)); | 1982 | extern int string_byte_to_char P_ ((Lisp_Object, int)); |
| 1982 | extern Lisp_Object string_make_multibyte P_ ((Lisp_Object)); | 1983 | extern Lisp_Object string_make_multibyte P_ ((Lisp_Object)); |
| @@ -2143,6 +2144,7 @@ extern void free_cons P_ ((struct Lisp_Cons *)); | |||
| 2143 | extern void init_alloc_once P_ ((void)); | 2144 | extern void init_alloc_once P_ ((void)); |
| 2144 | extern void init_alloc P_ ((void)); | 2145 | extern void init_alloc P_ ((void)); |
| 2145 | extern void syms_of_alloc P_ ((void)); | 2146 | extern void syms_of_alloc P_ ((void)); |
| 2147 | extern struct buffer * allocate_buffer P_ ((void)); | ||
| 2146 | 2148 | ||
| 2147 | /* Defined in print.c */ | 2149 | /* Defined in print.c */ |
| 2148 | extern Lisp_Object Vprin1_to_string_buffer; | 2150 | extern Lisp_Object Vprin1_to_string_buffer; |
| @@ -2318,6 +2320,11 @@ extern void init_editfns P_ ((void)); | |||
| 2318 | extern void syms_of_editfns P_ ((void)); | 2320 | extern void syms_of_editfns P_ ((void)); |
| 2319 | EXFUN (Fcurrent_message, 0); | 2321 | EXFUN (Fcurrent_message, 0); |
| 2320 | extern Lisp_Object Vinhibit_field_text_motion; | 2322 | extern Lisp_Object Vinhibit_field_text_motion; |
| 2323 | EXFUN (Fconstrain_to_field, 4); | ||
| 2324 | EXFUN (Ffield_string, 1); | ||
| 2325 | EXFUN (Fdelete_field, 1); | ||
| 2326 | EXFUN (Ffield_beginning, 2); | ||
| 2327 | EXFUN (Ffield_string_no_properties, 1); | ||
| 2321 | 2328 | ||
| 2322 | /* defined in buffer.c */ | 2329 | /* defined in buffer.c */ |
| 2323 | extern void nsberror P_ ((Lisp_Object)); | 2330 | extern void nsberror P_ ((Lisp_Object)); |
| @@ -2486,7 +2493,7 @@ EXFUN (Finput_pending_p, 0); | |||
| 2486 | extern Lisp_Object menu_bar_items P_ ((Lisp_Object)); | 2493 | extern Lisp_Object menu_bar_items P_ ((Lisp_Object)); |
| 2487 | extern Lisp_Object tool_bar_items P_ ((Lisp_Object, int *)); | 2494 | extern Lisp_Object tool_bar_items P_ ((Lisp_Object, int *)); |
| 2488 | extern Lisp_Object Qvertical_scroll_bar; | 2495 | extern Lisp_Object Qvertical_scroll_bar; |
| 2489 | extern void discard_mouse_events (); | 2496 | extern void discard_mouse_events P_ ((void)); |
| 2490 | EXFUN (Fevent_convert_list, 1); | 2497 | EXFUN (Fevent_convert_list, 1); |
| 2491 | EXFUN (Fread_key_sequence, 5); | 2498 | EXFUN (Fread_key_sequence, 5); |
| 2492 | EXFUN (Fset_input_mode, 4); | 2499 | EXFUN (Fset_input_mode, 4); |
| @@ -2805,6 +2812,11 @@ extern int getloadavg P_ ((double *, int)); | |||
| 2805 | extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); | 2812 | extern void x_set_tool_bar_lines P_ ((struct frame *, Lisp_Object, Lisp_Object)); |
| 2806 | extern void syms_of_xfns P_ ((void)); | 2813 | extern void syms_of_xfns P_ ((void)); |
| 2807 | extern void init_xfns P_ ((void)); | 2814 | extern void init_xfns P_ ((void)); |
| 2815 | EXFUN (Fxw_display_color_p, 1); | ||
| 2816 | #ifdef HAVE_X_I18N | ||
| 2817 | extern void free_frame_xic P_ ((struct frame *)) | ||
| 2818 | #endif | ||
| 2819 | /* Fixme: x_defined_color needs declaring, but needs FRAME_PTR and XColor. */ | ||
| 2808 | #endif | 2820 | #endif |
| 2809 | 2821 | ||
| 2810 | /* Defined in xselect.c */ | 2822 | /* Defined in xselect.c */ |
| @@ -2815,7 +2827,9 @@ extern void syms_of_xterm P_ ((void)); | |||
| 2815 | 2827 | ||
| 2816 | /* Defined in getloadavg.c */ | 2828 | /* Defined in getloadavg.c */ |
| 2817 | extern int getloadavg P_ ((double [], int)); | 2829 | extern int getloadavg P_ ((double [], int)); |
| 2818 | 2830 | ||
| 2831 | /* Defined in composite.c */ | ||
| 2832 | extern void compose_text P_ ((int, int, Lisp_Object, Lisp_Object, Lisp_Object)); | ||
| 2819 | /* Nonzero means Emacs has already been initialized. | 2833 | /* Nonzero means Emacs has already been initialized. |
| 2820 | Used during startup to detect startup of dumped Emacs. */ | 2834 | Used during startup to detect startup of dumped Emacs. */ |
| 2821 | extern int initialized; | 2835 | extern int initialized; |