diff options
| author | Andreas Schwab | 1998-05-04 09:22:29 +0000 |
|---|---|---|
| committer | Andreas Schwab | 1998-05-04 09:22:29 +0000 |
| commit | 46abf440cd51251e6f2ce0ef2cfdc991bf710d81 (patch) | |
| tree | 8649ac428c8b12f6f2375bdba6cd7b44f5572e0b | |
| parent | aa53db6a6e919636e0dde96ea0b4a1081f31bd41 (diff) | |
| download | emacs-46abf440cd51251e6f2ce0ef2cfdc991bf710d81.tar.gz emacs-46abf440cd51251e6f2ce0ef2cfdc991bf710d81.zip | |
Declare init functions.
| -rw-r--r-- | src/lisp.h | 107 |
1 files changed, 107 insertions, 0 deletions
diff --git a/src/lisp.h b/src/lisp.h index 7797e84ebe8..15f718669b9 100644 --- a/src/lisp.h +++ b/src/lisp.h | |||
| @@ -1627,6 +1627,8 @@ extern Lisp_Object wrong_type_argument P_ ((Lisp_Object, Lisp_Object)); | |||
| 1627 | extern void store_symval_forwarding P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); | 1627 | extern void store_symval_forwarding P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); |
| 1628 | extern Lisp_Object do_symval_forwarding P_ ((Lisp_Object)); | 1628 | extern Lisp_Object do_symval_forwarding P_ ((Lisp_Object)); |
| 1629 | extern Lisp_Object set_internal P_ ((Lisp_Object, Lisp_Object, int)); | 1629 | extern Lisp_Object set_internal P_ ((Lisp_Object, Lisp_Object, int)); |
| 1630 | extern void syms_of_data P_ ((void)); | ||
| 1631 | extern void init_data P_ ((void)); | ||
| 1630 | 1632 | ||
| 1631 | /* Defined in cmds.c */ | 1633 | /* Defined in cmds.c */ |
| 1632 | EXFUN (Fend_of_line, 1); | 1634 | EXFUN (Fend_of_line, 1); |
| @@ -1634,6 +1636,8 @@ EXFUN (Fforward_char, 1); | |||
| 1634 | EXFUN (Fforward_line, 1); | 1636 | EXFUN (Fforward_line, 1); |
| 1635 | extern int forward_point P_ ((int)); | 1637 | extern int forward_point P_ ((int)); |
| 1636 | extern int internal_self_insert P_ ((int, int)); | 1638 | extern int internal_self_insert P_ ((int, int)); |
| 1639 | extern void syms_of_cmds P_ ((void)); | ||
| 1640 | extern void keys_of_cmds P_ ((void)); | ||
| 1637 | 1641 | ||
| 1638 | /* Defined in coding.c */ | 1642 | /* Defined in coding.c */ |
| 1639 | EXFUN (Fcoding_system_p, 1); | 1643 | EXFUN (Fcoding_system_p, 1); |
| @@ -1644,6 +1648,8 @@ EXFUN (Ffind_operation_coding_system, MANY); | |||
| 1644 | EXFUN (Fencode_coding_string, 3); | 1648 | EXFUN (Fencode_coding_string, 3); |
| 1645 | EXFUN (Fdecode_coding_string, 3); | 1649 | EXFUN (Fdecode_coding_string, 3); |
| 1646 | extern Lisp_Object detect_coding_system P_ ((unsigned char *, int, int)); | 1650 | extern Lisp_Object detect_coding_system P_ ((unsigned char *, int, int)); |
| 1651 | extern void init_coding_once P_ ((void)); | ||
| 1652 | extern void syms_of_coding P_ ((void)); | ||
| 1647 | 1653 | ||
| 1648 | /* Defined in charset.c */ | 1654 | /* Defined in charset.c */ |
| 1649 | extern int nonascii_insert_offset; | 1655 | extern int nonascii_insert_offset; |
| @@ -1654,6 +1660,8 @@ extern int chars_in_text P_ ((unsigned char *, int)); | |||
| 1654 | extern int multibyte_chars_in_text P_ ((unsigned char *, int)); | 1660 | extern int multibyte_chars_in_text P_ ((unsigned char *, int)); |
| 1655 | extern int unibyte_char_to_multibyte P_ ((int)); | 1661 | extern int unibyte_char_to_multibyte P_ ((int)); |
| 1656 | extern Lisp_Object Qcharset; | 1662 | extern Lisp_Object Qcharset; |
| 1663 | extern void init_charset_once P_ ((void)); | ||
| 1664 | extern void syms_of_charset P_ ((void)); | ||
| 1657 | 1665 | ||
| 1658 | /* Defined in syntax.c */ | 1666 | /* Defined in syntax.c */ |
| 1659 | EXFUN (Fforward_word, 1); | 1667 | EXFUN (Fforward_word, 1); |
| @@ -1662,6 +1670,8 @@ EXFUN (Fskip_chars_backward, 2); | |||
| 1662 | EXFUN (Fsyntax_table_p, 1); | 1670 | EXFUN (Fsyntax_table_p, 1); |
| 1663 | EXFUN (Fsyntax_table, 0); | 1671 | EXFUN (Fsyntax_table, 0); |
| 1664 | EXFUN (Fset_syntax_table, 1); | 1672 | EXFUN (Fset_syntax_table, 1); |
| 1673 | extern void init_syntax_once P_ ((void)); | ||
| 1674 | extern void syms_of_syntax P_ ((void)); | ||
| 1665 | 1675 | ||
| 1666 | /* Defined in fns.c */ | 1676 | /* Defined in fns.c */ |
| 1667 | extern Lisp_Object Qstring_lessp; | 1677 | extern Lisp_Object Qstring_lessp; |
| @@ -1725,6 +1735,7 @@ extern int char_table_translate P_ ((Lisp_Object, int)); | |||
| 1725 | extern void map_char_table P_ ((void (*) (Lisp_Object, Lisp_Object, Lisp_Object), | 1735 | extern void map_char_table P_ ((void (*) (Lisp_Object, Lisp_Object, Lisp_Object), |
| 1726 | Lisp_Object, Lisp_Object, Lisp_Object, int, | 1736 | Lisp_Object, Lisp_Object, Lisp_Object, int, |
| 1727 | Lisp_Object *)); | 1737 | Lisp_Object *)); |
| 1738 | extern void syms_of_fns P_ ((void)); | ||
| 1728 | 1739 | ||
| 1729 | /* Defined in floatfns.c */ | 1740 | /* Defined in floatfns.c */ |
| 1730 | #ifdef LISP_FLOAT_TYPE | 1741 | #ifdef LISP_FLOAT_TYPE |
| @@ -1732,6 +1743,8 @@ extern double extract_float P_ ((Lisp_Object)); | |||
| 1732 | EXFUN (Ffloat, 1); | 1743 | EXFUN (Ffloat, 1); |
| 1733 | #endif /* LISP_FLOAT_TYPE */ | 1744 | #endif /* LISP_FLOAT_TYPE */ |
| 1734 | EXFUN (Ftruncate, 2); | 1745 | EXFUN (Ftruncate, 2); |
| 1746 | extern void init_floatfns P_ ((void)); | ||
| 1747 | extern void syms_of_floatfns P_ ((void)); | ||
| 1735 | 1748 | ||
| 1736 | /* Defined in insdel.c */ | 1749 | /* Defined in insdel.c */ |
| 1737 | extern void move_gap P_ ((int)); | 1750 | extern void move_gap P_ ((int)); |
| @@ -1764,6 +1777,7 @@ extern void signal_after_change P_ ((int, int, int)); | |||
| 1764 | extern void adjust_after_replace P_ ((int, int, Lisp_Object, int, int)); | 1777 | extern void adjust_after_replace P_ ((int, int, Lisp_Object, int, int)); |
| 1765 | extern void adjust_after_insert P_ ((int, int, int, int, int)); | 1778 | extern void adjust_after_insert P_ ((int, int, int, int, int)); |
| 1766 | extern void replace_range P_ ((int, int, Lisp_Object, int, int, int)); | 1779 | extern void replace_range P_ ((int, int, Lisp_Object, int, int, int)); |
| 1780 | extern void syms_of_insdel P_ ((void)); | ||
| 1767 | 1781 | ||
| 1768 | /* Defined in dispnew.c */ | 1782 | /* Defined in dispnew.c */ |
| 1769 | EXFUN (Fding, 1); | 1783 | EXFUN (Fding, 1); |
| @@ -1772,6 +1786,8 @@ EXFUN (Fsleep_for, 2); | |||
| 1772 | EXFUN (Fsit_for, 3); | 1786 | EXFUN (Fsit_for, 3); |
| 1773 | extern Lisp_Object sit_for P_ ((int, int, int, int, int)); | 1787 | extern Lisp_Object sit_for P_ ((int, int, int, int, int)); |
| 1774 | extern void quit_error_check P_ ((void)); | 1788 | extern void quit_error_check P_ ((void)); |
| 1789 | extern void init_display P_ ((void)); | ||
| 1790 | extern void syms_of_display P_ ((void)); | ||
| 1775 | 1791 | ||
| 1776 | /* Defined in xdisp.c */ | 1792 | /* Defined in xdisp.c */ |
| 1777 | extern Lisp_Object Vmessage_log_max; | 1793 | extern Lisp_Object Vmessage_log_max; |
| @@ -1792,6 +1808,8 @@ extern void redisplay_preserve_echo_area P_ ((void)); | |||
| 1792 | extern void mark_window_display_accurate P_ ((Lisp_Object, int)); | 1808 | extern void mark_window_display_accurate P_ ((Lisp_Object, int)); |
| 1793 | extern int invisible_p P_ ((Lisp_Object, Lisp_Object)); | 1809 | extern int invisible_p P_ ((Lisp_Object, Lisp_Object)); |
| 1794 | extern void prepare_menu_bars P_ ((void)); | 1810 | extern void prepare_menu_bars P_ ((void)); |
| 1811 | extern void syms_of_xdisp P_ ((void)); | ||
| 1812 | extern void init_xdisp P_ ((void)); | ||
| 1795 | 1813 | ||
| 1796 | /* Defined in alloc.c */ | 1814 | /* Defined in alloc.c */ |
| 1797 | extern void malloc_warning P_ ((char *)); | 1815 | extern void malloc_warning P_ ((char *)); |
| @@ -1839,6 +1857,9 @@ extern void display_malloc_warning P_ ((void)); | |||
| 1839 | extern int inhibit_garbage_collection P_ ((void)); | 1857 | extern int inhibit_garbage_collection P_ ((void)); |
| 1840 | extern void free_marker P_ ((Lisp_Object)); | 1858 | extern void free_marker P_ ((Lisp_Object)); |
| 1841 | extern void free_cons P_ ((struct Lisp_Cons *)); | 1859 | extern void free_cons P_ ((struct Lisp_Cons *)); |
| 1860 | extern void init_alloc_once P_ ((void)); | ||
| 1861 | extern void init_alloc P_ ((void)); | ||
| 1862 | extern void syms_of_alloc P_ ((void)); | ||
| 1842 | 1863 | ||
| 1843 | /* Defined in print.c */ | 1864 | /* Defined in print.c */ |
| 1844 | extern Lisp_Object Vprin1_to_string_buffer; | 1865 | extern Lisp_Object Vprin1_to_string_buffer; |
| @@ -1859,6 +1880,7 @@ extern void print_error_message P_ ((Lisp_Object, Lisp_Object)); | |||
| 1859 | extern Lisp_Object internal_with_output_to_temp_buffer | 1880 | extern Lisp_Object internal_with_output_to_temp_buffer |
| 1860 | P_ ((char *, Lisp_Object (*) (Lisp_Object), Lisp_Object)); | 1881 | P_ ((char *, Lisp_Object (*) (Lisp_Object), Lisp_Object)); |
| 1861 | extern void float_to_string P_ ((unsigned char *, double)); | 1882 | extern void float_to_string P_ ((unsigned char *, double)); |
| 1883 | extern void syms_of_print P_ ((void)); | ||
| 1862 | 1884 | ||
| 1863 | /* Defined in doprnt.c */ | 1885 | /* Defined in doprnt.c */ |
| 1864 | extern int doprnt P_ ((char *, int, char *, char *, int, char **)); | 1886 | extern int doprnt P_ ((char *, int, char *, char *, int, char **)); |
| @@ -1889,6 +1911,9 @@ extern void map_obarray P_ ((Lisp_Object, void (*) (Lisp_Object, Lisp_Object), | |||
| 1889 | Lisp_Object)); | 1911 | Lisp_Object)); |
| 1890 | extern void dir_warning P_ ((char *, Lisp_Object)); | 1912 | extern void dir_warning P_ ((char *, Lisp_Object)); |
| 1891 | extern void close_load_descs P_ ((void)); | 1913 | extern void close_load_descs P_ ((void)); |
| 1914 | extern void init_obarray P_ ((void)); | ||
| 1915 | extern void init_lread P_ ((void)); | ||
| 1916 | extern void syms_of_lread P_ ((void)); | ||
| 1892 | 1917 | ||
| 1893 | /* Defined in eval.c */ | 1918 | /* Defined in eval.c */ |
| 1894 | extern Lisp_Object Qautoload, Qexit, Qinteractive, Qcommandp, Qdefun, Qmacro; | 1919 | extern Lisp_Object Qautoload, Qexit, Qinteractive, Qcommandp, Qdefun, Qmacro; |
| @@ -1955,6 +1980,9 @@ extern void error P_ ((/* char *, ... */)); | |||
| 1955 | extern void do_autoload P_ ((Lisp_Object, Lisp_Object)); | 1980 | extern void do_autoload P_ ((Lisp_Object, Lisp_Object)); |
| 1956 | extern Lisp_Object un_autoload P_ ((Lisp_Object)); | 1981 | extern Lisp_Object un_autoload P_ ((Lisp_Object)); |
| 1957 | EXFUN (Ffetch_bytecode, 1); | 1982 | EXFUN (Ffetch_bytecode, 1); |
| 1983 | extern void init_eval_once P_ ((void)); | ||
| 1984 | extern void init_eval P_ ((void)); | ||
| 1985 | extern void syms_of_eval P_ ((void)); | ||
| 1958 | 1986 | ||
| 1959 | /* Defined in editfns.c */ | 1987 | /* Defined in editfns.c */ |
| 1960 | EXFUN (Fgoto_char, 1); | 1988 | EXFUN (Fgoto_char, 1); |
| @@ -1998,6 +2026,8 @@ EXFUN (Fsystem_name, 0); | |||
| 1998 | extern int clip_to_bounds P_ ((int, int, int)); | 2026 | extern int clip_to_bounds P_ ((int, int, int)); |
| 1999 | extern Lisp_Object make_buffer_string P_ ((int, int, int)); | 2027 | extern Lisp_Object make_buffer_string P_ ((int, int, int)); |
| 2000 | extern Lisp_Object make_buffer_string_both P_ ((int, int, int, int, int)); | 2028 | extern Lisp_Object make_buffer_string_both P_ ((int, int, int, int, int)); |
| 2029 | extern void init_editfns P_ ((void)); | ||
| 2030 | extern void syms_of_editfns P_ ((void)); | ||
| 2001 | 2031 | ||
| 2002 | /* defined in buffer.c */ | 2032 | /* defined in buffer.c */ |
| 2003 | extern void nsberror P_ ((Lisp_Object)); | 2033 | extern void nsberror P_ ((Lisp_Object)); |
| @@ -2031,6 +2061,10 @@ extern Lisp_Object Qoverlayp; | |||
| 2031 | extern Lisp_Object get_truename_buffer P_ ((Lisp_Object)); | 2061 | extern Lisp_Object get_truename_buffer P_ ((Lisp_Object)); |
| 2032 | extern struct buffer *all_buffers; | 2062 | extern struct buffer *all_buffers; |
| 2033 | EXFUN (Fprevious_overlay_change, 1); | 2063 | EXFUN (Fprevious_overlay_change, 1); |
| 2064 | extern void init_buffer_once P_ ((void)); | ||
| 2065 | extern void init_buffer P_ ((void)); | ||
| 2066 | extern void syms_of_buffer P_ ((void)); | ||
| 2067 | extern void keys_of_buffer P_ ((void)); | ||
| 2034 | 2068 | ||
| 2035 | /* defined in marker.c */ | 2069 | /* defined in marker.c */ |
| 2036 | 2070 | ||
| @@ -2049,6 +2083,7 @@ extern Lisp_Object set_marker_restricted P_ ((Lisp_Object, Lisp_Object, Lisp_Obj | |||
| 2049 | extern Lisp_Object set_marker_both P_ ((Lisp_Object, Lisp_Object, int, int)); | 2083 | extern Lisp_Object set_marker_both P_ ((Lisp_Object, Lisp_Object, int, int)); |
| 2050 | extern Lisp_Object set_marker_restricted_both P_ ((Lisp_Object, Lisp_Object, | 2084 | extern Lisp_Object set_marker_restricted_both P_ ((Lisp_Object, Lisp_Object, |
| 2051 | int, int)); | 2085 | int, int)); |
| 2086 | extern void syms_of_marker P_ ((void)); | ||
| 2052 | 2087 | ||
| 2053 | /* Defined in fileio.c */ | 2088 | /* Defined in fileio.c */ |
| 2054 | 2089 | ||
| @@ -2074,10 +2109,12 @@ EXFUN (Ffile_executable_p, 1); | |||
| 2074 | EXFUN (Fread_file_name, 5); | 2109 | EXFUN (Fread_file_name, 5); |
| 2075 | extern void report_file_error P_ ((char *, Lisp_Object)); | 2110 | extern void report_file_error P_ ((char *, Lisp_Object)); |
| 2076 | extern int internal_delete_file P_ ((Lisp_Object)); | 2111 | extern int internal_delete_file P_ ((Lisp_Object)); |
| 2112 | extern void syms_of_fileio P_ ((void)); | ||
| 2077 | 2113 | ||
| 2078 | /* Defined in abbrev.c */ | 2114 | /* Defined in abbrev.c */ |
| 2079 | 2115 | ||
| 2080 | extern Lisp_Object Vfundamental_mode_abbrev_table; | 2116 | extern Lisp_Object Vfundamental_mode_abbrev_table; |
| 2117 | extern void syms_of_abbrev P_ ((void)); | ||
| 2081 | 2118 | ||
| 2082 | /* defined in search.c */ | 2119 | /* defined in search.c */ |
| 2083 | EXFUN (Fstring_match, 3); | 2120 | EXFUN (Fstring_match, 3); |
| @@ -2093,6 +2130,7 @@ extern int scan_newline P_ ((int, int, int, int, int, int)); | |||
| 2093 | extern int find_next_newline P_ ((int, int)); | 2130 | extern int find_next_newline P_ ((int, int)); |
| 2094 | extern int find_next_newline_no_quit P_ ((int, int)); | 2131 | extern int find_next_newline_no_quit P_ ((int, int)); |
| 2095 | extern int find_before_next_newline P_ ((int, int, int)); | 2132 | extern int find_before_next_newline P_ ((int, int, int)); |
| 2133 | extern void syms_of_search P_ ((void)); | ||
| 2096 | 2134 | ||
| 2097 | /* defined in minibuf.c */ | 2135 | /* defined in minibuf.c */ |
| 2098 | 2136 | ||
| @@ -2109,6 +2147,9 @@ EXFUN (Fread_string, 5); | |||
| 2109 | EXFUN (Fread_no_blanks_input, 3); | 2147 | EXFUN (Fread_no_blanks_input, 3); |
| 2110 | extern Lisp_Object get_minibuffer P_ ((int)); | 2148 | extern Lisp_Object get_minibuffer P_ ((int)); |
| 2111 | extern void temp_echo_area_glyphs P_ ((char *)); | 2149 | extern void temp_echo_area_glyphs P_ ((char *)); |
| 2150 | extern void init_minibuf_once P_ ((void)); | ||
| 2151 | extern void syms_of_minibuf P_ ((void)); | ||
| 2152 | extern void keys_of_minibuf P_ ((void)); | ||
| 2112 | 2153 | ||
| 2113 | /* Defined in callint.c */ | 2154 | /* Defined in callint.c */ |
| 2114 | 2155 | ||
| @@ -2117,6 +2158,7 @@ extern Lisp_Object Vcommand_history; | |||
| 2117 | extern Lisp_Object Qcall_interactively, Qmouse_leave_buffer_hook; | 2158 | extern Lisp_Object Qcall_interactively, Qmouse_leave_buffer_hook; |
| 2118 | EXFUN (Fcall_interactively, 3); | 2159 | EXFUN (Fcall_interactively, 3); |
| 2119 | EXFUN (Fprefix_numeric_value, 1); | 2160 | EXFUN (Fprefix_numeric_value, 1); |
| 2161 | extern void syms_of_callint P_ ((void)); | ||
| 2120 | 2162 | ||
| 2121 | /* defined in casefiddle.c */ | 2163 | /* defined in casefiddle.c */ |
| 2122 | 2164 | ||
| @@ -2126,11 +2168,15 @@ EXFUN (Fcapitalize, 1); | |||
| 2126 | EXFUN (Fupcase_region, 2); | 2168 | EXFUN (Fupcase_region, 2); |
| 2127 | EXFUN (Fupcase_initials, 1); | 2169 | EXFUN (Fupcase_initials, 1); |
| 2128 | EXFUN (Fupcase_initials_region, 2); | 2170 | EXFUN (Fupcase_initials_region, 2); |
| 2171 | extern void syms_of_casefiddle P_ ((void)); | ||
| 2172 | extern void keys_of_casefiddle P_ ((void)); | ||
| 2129 | 2173 | ||
| 2130 | /* defined in casetab.c */ | 2174 | /* defined in casetab.c */ |
| 2131 | 2175 | ||
| 2132 | EXFUN (Fset_case_table, 1); | 2176 | EXFUN (Fset_case_table, 1); |
| 2133 | EXFUN (Fset_standard_case_table, 1); | 2177 | EXFUN (Fset_standard_case_table, 1); |
| 2178 | extern void init_casetab_once P_ ((void)); | ||
| 2179 | extern void syms_of_casetab P_ ((void)); | ||
| 2134 | 2180 | ||
| 2135 | /* defined in keyboard.c */ | 2181 | /* defined in keyboard.c */ |
| 2136 | 2182 | ||
| @@ -2153,6 +2199,9 @@ extern void cmd_error_internal P_ ((Lisp_Object, char *)); | |||
| 2153 | extern Lisp_Object command_loop_1 P_ ((void)); | 2199 | extern Lisp_Object command_loop_1 P_ ((void)); |
| 2154 | extern Lisp_Object recursive_edit_1 P_ ((void)); | 2200 | extern Lisp_Object recursive_edit_1 P_ ((void)); |
| 2155 | extern void record_auto_save P_ ((void)); | 2201 | extern void record_auto_save P_ ((void)); |
| 2202 | extern void init_keyboard P_ ((void)); | ||
| 2203 | extern void syms_of_keyboard P_ ((void)); | ||
| 2204 | extern void keys_of_keyboard P_ ((void)); | ||
| 2156 | 2205 | ||
| 2157 | /* defined in keymap.c */ | 2206 | /* defined in keymap.c */ |
| 2158 | 2207 | ||
| @@ -2180,6 +2229,8 @@ extern int current_minor_maps P_ ((Lisp_Object **, Lisp_Object **)); | |||
| 2180 | extern void initial_define_key P_ ((Lisp_Object, int, char *)); | 2229 | extern void initial_define_key P_ ((Lisp_Object, int, char *)); |
| 2181 | extern void initial_define_lispy_key P_ ((Lisp_Object, char *, char *)); | 2230 | extern void initial_define_lispy_key P_ ((Lisp_Object, char *, char *)); |
| 2182 | extern void fix_submap_inheritance P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); | 2231 | extern void fix_submap_inheritance P_ ((Lisp_Object, Lisp_Object, Lisp_Object)); |
| 2232 | extern void syms_of_keymap P_ ((void)); | ||
| 2233 | extern void keys_of_keymap P_ ((void)); | ||
| 2183 | 2234 | ||
| 2184 | /* defined in indent.c */ | 2235 | /* defined in indent.c */ |
| 2185 | EXFUN (Fvertical_motion, 2); | 2236 | EXFUN (Fvertical_motion, 2); |
| @@ -2189,6 +2240,7 @@ EXFUN (Fmove_to_column, 2); | |||
| 2189 | extern int current_column P_ ((void)); | 2240 | extern int current_column P_ ((void)); |
| 2190 | extern void invalidate_current_column P_ ((void)); | 2241 | extern void invalidate_current_column P_ ((void)); |
| 2191 | extern int indented_beyond_p P_ ((int, int, int)); | 2242 | extern int indented_beyond_p P_ ((int, int, int)); |
| 2243 | extern void syms_of_indent P_ ((void)); | ||
| 2192 | 2244 | ||
| 2193 | /* defined in window.c */ | 2245 | /* defined in window.c */ |
| 2194 | extern Lisp_Object Qwindowp, Qwindow_live_p; | 2246 | extern Lisp_Object Qwindowp, Qwindow_live_p; |
| @@ -2213,6 +2265,9 @@ EXFUN (Fscroll_other_window, 1); | |||
| 2213 | EXFUN (Fset_window_start, 3); | 2265 | EXFUN (Fset_window_start, 3); |
| 2214 | extern void temp_output_buffer_show P_ ((Lisp_Object)); | 2266 | extern void temp_output_buffer_show P_ ((Lisp_Object)); |
| 2215 | extern void replace_buffer_in_all_windows P_ ((Lisp_Object)); | 2267 | extern void replace_buffer_in_all_windows P_ ((Lisp_Object)); |
| 2268 | extern void init_window_once P_ ((void)); | ||
| 2269 | extern void syms_of_window P_ ((void)); | ||
| 2270 | extern void keys_of_window P_ ((void)); | ||
| 2216 | 2271 | ||
| 2217 | /* defined in frame.c */ | 2272 | /* defined in frame.c */ |
| 2218 | extern Lisp_Object Qvisible; | 2273 | extern Lisp_Object Qvisible; |
| @@ -2250,6 +2305,8 @@ extern Lisp_Object frame_buffer_list P_ ((void)); | |||
| 2250 | extern void frames_discard_buffer P_ ((Lisp_Object)); | 2305 | extern void frames_discard_buffer P_ ((Lisp_Object)); |
| 2251 | extern void set_frame_buffer_list P_ ((Lisp_Object)); | 2306 | extern void set_frame_buffer_list P_ ((Lisp_Object)); |
| 2252 | extern void frames_bury_buffer P_ ((Lisp_Object)); | 2307 | extern void frames_bury_buffer P_ ((Lisp_Object)); |
| 2308 | extern void syms_of_frame P_ ((void)); | ||
| 2309 | extern void keys_of_frame P_ ((void)); | ||
| 2253 | 2310 | ||
| 2254 | /* defined in emacs.c */ | 2311 | /* defined in emacs.c */ |
| 2255 | extern Lisp_Object decode_env_path P_ ((char *, char *)); | 2312 | extern Lisp_Object decode_env_path P_ ((char *, char *)); |
| @@ -2281,11 +2338,17 @@ extern void delete_keyboard_wait_descriptor P_ ((int)); | |||
| 2281 | extern void close_process_descs P_ ((void)); | 2338 | extern void close_process_descs P_ ((void)); |
| 2282 | extern void status_notify P_ ((void)); | 2339 | extern void status_notify P_ ((void)); |
| 2283 | extern int read_process_output P_ ((Lisp_Object, int)); | 2340 | extern int read_process_output P_ ((Lisp_Object, int)); |
| 2341 | extern void init_process P_ ((void)); | ||
| 2342 | extern void syms_of_process P_ ((void)); | ||
| 2284 | 2343 | ||
| 2285 | /* defined in callproc.c */ | 2344 | /* defined in callproc.c */ |
| 2286 | extern Lisp_Object Vexec_path, Vexec_directory, Vdata_directory; | 2345 | extern Lisp_Object Vexec_path, Vexec_directory, Vdata_directory; |
| 2287 | extern Lisp_Object Vdoc_directory; | 2346 | extern Lisp_Object Vdoc_directory; |
| 2288 | extern int child_setup P_ ((int, int, int, char **, int, Lisp_Object)); | 2347 | extern int child_setup P_ ((int, int, int, char **, int, Lisp_Object)); |
| 2348 | extern void init_callproc_1 P_ ((void)); | ||
| 2349 | extern void init_callproc P_ ((void)); | ||
| 2350 | extern void set_process_environment P_ ((void)); | ||
| 2351 | extern void syms_of_callproc P_ ((void)); | ||
| 2289 | 2352 | ||
| 2290 | /* defined in doc.c */ | 2353 | /* defined in doc.c */ |
| 2291 | extern Lisp_Object Vdoc_file_name; | 2354 | extern Lisp_Object Vdoc_file_name; |
| @@ -2293,14 +2356,19 @@ EXFUN (Fsubstitute_command_keys, 1); | |||
| 2293 | EXFUN (Fdocumentation, 2); | 2356 | EXFUN (Fdocumentation, 2); |
| 2294 | EXFUN (Fdocumentation_property, 3); | 2357 | EXFUN (Fdocumentation_property, 3); |
| 2295 | extern Lisp_Object read_doc_string P_ ((Lisp_Object)); | 2358 | extern Lisp_Object read_doc_string P_ ((Lisp_Object)); |
| 2359 | extern void syms_of_doc P_ ((void)); | ||
| 2296 | 2360 | ||
| 2297 | /* defined in bytecode.c */ | 2361 | /* defined in bytecode.c */ |
| 2298 | extern Lisp_Object Qbytecode; | 2362 | extern Lisp_Object Qbytecode; |
| 2299 | EXFUN (Fbyte_code, 3); | 2363 | EXFUN (Fbyte_code, 3); |
| 2364 | extern void syms_of_bytecode P_ ((void)); | ||
| 2300 | 2365 | ||
| 2301 | /* defined in macros.c */ | 2366 | /* defined in macros.c */ |
| 2302 | extern Lisp_Object Qexecute_kbd_macro; | 2367 | extern Lisp_Object Qexecute_kbd_macro; |
| 2303 | EXFUN (Fexecute_kbd_macro, 2); | 2368 | EXFUN (Fexecute_kbd_macro, 2); |
| 2369 | extern void init_macros P_ ((void)); | ||
| 2370 | extern void syms_of_macros P_ ((void)); | ||
| 2371 | extern void keys_of_macros P_ ((void)); | ||
| 2304 | 2372 | ||
| 2305 | /* defined in undo.c */ | 2373 | /* defined in undo.c */ |
| 2306 | extern Lisp_Object Qinhibit_read_only; | 2374 | extern Lisp_Object Qinhibit_read_only; |
| @@ -2313,6 +2381,7 @@ extern void record_first_change P_ ((void)); | |||
| 2313 | extern void record_change P_ ((int, int)); | 2381 | extern void record_change P_ ((int, int)); |
| 2314 | extern void record_property_change P_ ((int, int, Lisp_Object, Lisp_Object, | 2382 | extern void record_property_change P_ ((int, int, Lisp_Object, Lisp_Object, |
| 2315 | Lisp_Object)); | 2383 | Lisp_Object)); |
| 2384 | extern void syms_of_undo P_ ((void)); | ||
| 2316 | 2385 | ||
| 2317 | /* defined in textprop.c */ | 2386 | /* defined in textprop.c */ |
| 2318 | extern Lisp_Object Qmodification_hooks; | 2387 | extern Lisp_Object Qmodification_hooks; |
| @@ -2328,6 +2397,7 @@ EXFUN (Ftext_property_not_all, 5); | |||
| 2328 | EXFUN (Fprevious_char_property_change, 2); | 2397 | EXFUN (Fprevious_char_property_change, 2); |
| 2329 | EXFUN (Fnext_char_property_change, 2); | 2398 | EXFUN (Fnext_char_property_change, 2); |
| 2330 | extern void report_interval_modification P_ ((Lisp_Object, Lisp_Object)); | 2399 | extern void report_interval_modification P_ ((Lisp_Object, Lisp_Object)); |
| 2400 | extern void syms_of_textprop P_ ((void)); | ||
| 2331 | 2401 | ||
| 2332 | /* defined in intervals.c */ | 2402 | /* defined in intervals.c */ |
| 2333 | extern Lisp_Object get_local_map P_ ((int, struct buffer *)); | 2403 | extern Lisp_Object get_local_map P_ ((int, struct buffer *)); |
| @@ -2335,6 +2405,7 @@ extern Lisp_Object get_local_map P_ ((int, struct buffer *)); | |||
| 2335 | /* defined in xmenu.c */ | 2405 | /* defined in xmenu.c */ |
| 2336 | EXFUN (Fx_popup_menu, 2); | 2406 | EXFUN (Fx_popup_menu, 2); |
| 2337 | EXFUN (Fx_popup_dialog, 2); | 2407 | EXFUN (Fx_popup_dialog, 2); |
| 2408 | extern void syms_of_xmenu P_ ((void)); | ||
| 2338 | 2409 | ||
| 2339 | /* defined in sysdep.c */ | 2410 | /* defined in sysdep.c */ |
| 2340 | extern void init_sigio P_ ((int)); | 2411 | extern void init_sigio P_ ((int)); |
| @@ -2363,6 +2434,42 @@ extern void unlock_all_files P_ ((void)); | |||
| 2363 | extern void lock_file P_ ((Lisp_Object)); | 2434 | extern void lock_file P_ ((Lisp_Object)); |
| 2364 | extern void unlock_file P_ ((Lisp_Object)); | 2435 | extern void unlock_file P_ ((Lisp_Object)); |
| 2365 | extern void unlock_buffer P_ ((struct buffer *)); | 2436 | extern void unlock_buffer P_ ((struct buffer *)); |
| 2437 | extern void syms_of_filelock P_ ((void)); | ||
| 2438 | |||
| 2439 | /* Defined in category.c */ | ||
| 2440 | extern void init_category_once P_ ((void)); | ||
| 2441 | extern void syms_of_category P_ ((void)); | ||
| 2442 | |||
| 2443 | /* Defined in ccl.c */ | ||
| 2444 | extern void syms_of_ccl P_ ((void)); | ||
| 2445 | |||
| 2446 | /* Defined in dired.c */ | ||
| 2447 | extern void syms_of_dired P_ ((void)); | ||
| 2448 | |||
| 2449 | /* Defined in mocklisp.c */ | ||
| 2450 | extern void syms_of_mocklisp P_ ((void)); | ||
| 2451 | |||
| 2452 | /* Defined in term.c */ | ||
| 2453 | extern void syms_of_term P_ ((void)); | ||
| 2454 | |||
| 2455 | #ifdef HAVE_X_WINDOWS | ||
| 2456 | /* Defined in fontset.c */ | ||
| 2457 | extern void syms_of_fontset P_ ((void)); | ||
| 2458 | #endif | ||
| 2459 | |||
| 2460 | /* Defined in xfaces.c */ | ||
| 2461 | extern void syms_of_xfaces P_ ((void)); | ||
| 2462 | |||
| 2463 | #ifdef HAVE_X_WINDOWS | ||
| 2464 | /* Defined in xfns.c */ | ||
| 2465 | extern void syms_of_xfns P_ ((void)); | ||
| 2466 | #endif | ||
| 2467 | |||
| 2468 | /* Defined in xselect.c */ | ||
| 2469 | extern void syms_of_xselect P_ ((void)); | ||
| 2470 | |||
| 2471 | /* Defined in xterm.c */ | ||
| 2472 | extern void syms_of_xterm P_ ((void)); | ||
| 2366 | 2473 | ||
| 2367 | /* Nonzero means Emacs has already been initialized. | 2474 | /* Nonzero means Emacs has already been initialized. |
| 2368 | Used during startup to detect startup of dumped Emacs. */ | 2475 | Used during startup to detect startup of dumped Emacs. */ |