annotate src/symsinit.h @ 412:697ef44129c6 r21-2-14

Import from CVS: tag r21-2-14
author cvs
date Mon, 13 Aug 2007 11:20:41 +0200
parents de805c49cfc1
children da8ed4261e83
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 /* Various initialization function prototypes.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 Copyright (C) 1995 Board of Trustees, University of Illinois.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 This file is part of XEmacs.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6 XEmacs is free software; you can redistribute it and/or modify it
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 under the terms of the GNU General Public License as published by the
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 Free Software Foundation; either version 2, or (at your option) any
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 later version.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 XEmacs is distributed in the hope that it will be useful, but WITHOUT
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 for more details.
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 You should have received a copy of the GNU General Public License
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 along with XEmacs; see the file COPYING. If not, write to
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 Boston, MA 02111-1307, USA. */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 /* Synched up with: Not in FSF. */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
23 #ifndef _XEMACS_SYMSINIT_H_
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
24 #define _XEMACS_SYMSINIT_H_
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 /* Earliest environment initializations (dump-time and run-time). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 void init_data_very_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 void init_floatfns_very_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 void init_free_hook (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 void init_intl_very_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
32 void init_process_times_very_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
33 void init_ralloc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
34 void init_signals_very_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
35
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
36 /* Early Lisp-engine initialization (dump-time only). */
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
37
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
38 void init_alloc_once_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
39 void init_symbols_once_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
40 void init_errors_once_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
41 void init_opaque_once_early (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
42
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
43 /* Declare the built-in symbols and primitives (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
44
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
45 void syms_of_abbrev (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
46 void syms_of_alloc (void);
136
b980b6286996 Import from CVS: tag r20-2b2
cvs
parents: 120
diff changeset
47 void syms_of_balloon_x (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
48 void syms_of_buffer (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
49 void syms_of_bytecode (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
50 void syms_of_callint (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
51 void syms_of_callproc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
52 void syms_of_casefiddle (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
53 void syms_of_casetab (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
54 void syms_of_chartab (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
55 void syms_of_cmdloop (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
56 void syms_of_cmds (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
57 void syms_of_console_tty (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
58 void syms_of_console_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
59 void syms_of_console (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
60 void syms_of_data (void);
272
c5d627a313b1 Import from CVS: tag r21-0b34
cvs
parents: 267
diff changeset
61 void syms_of_database (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
62 void syms_of_debug (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
63 void syms_of_device_tty (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
64 void syms_of_device_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
65 void syms_of_device_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
66 void syms_of_device (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
67 void syms_of_dialog_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
68 void syms_of_dialog (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
69 void syms_of_dired (void);
288
e11d67e05968 Import from CVS: tag r21-0b42
cvs
parents: 286
diff changeset
70 void syms_of_dired_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
71 void syms_of_doc (void);
282
c42ec1d1cded Import from CVS: tag r21-0b39
cvs
parents: 280
diff changeset
72 void syms_of_dragdrop (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
73 void syms_of_editfns (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
74 void syms_of_elhash (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
75 void syms_of_emacs (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
76 void syms_of_eval (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
77 void syms_of_event_stream (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
78 void syms_of_event_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
79 void syms_of_event_Xt (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
80 void syms_of_events (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
81 void syms_of_extents (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
82 void syms_of_faces (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
83 void syms_of_fileio (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
84 void syms_of_filelock (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
85 void syms_of_floatfns (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
86 void syms_of_fns (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
87 void syms_of_font_lock (void);
209
41ff10fd062f Import from CVS: tag r20-4b3
cvs
parents: 195
diff changeset
88 void syms_of_frame (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
89 void syms_of_frame_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
90 void syms_of_frame_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
91 void syms_of_free_hook (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
92 void syms_of_general (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
93 void syms_of_glyphs_x (void);
280
7df0dd720c89 Import from CVS: tag r21-0b38
cvs
parents: 278
diff changeset
94 void syms_of_glyphs_eimage (void);
384
bbff43aa5eb7 Import from CVS: tag r21-2-7
cvs
parents: 380
diff changeset
95 void syms_of_glyphs_widget (void);
267
966663fcf606 Import from CVS: tag r20-5b32
cvs
parents: 265
diff changeset
96 void syms_of_glyphs_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
97 void syms_of_glyphs (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
98 void syms_of_gui_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
99 void syms_of_gui (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
100 void syms_of_indent (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
101 void syms_of_intl (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
102 void syms_of_keymap (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
103 void syms_of_lread (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
104 void syms_of_macros (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
105 void syms_of_marker (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
106 void syms_of_md5 (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
107 void syms_of_menubar_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
108 void syms_of_menubar (void);
245
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
109 void syms_of_menubar_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
110 void syms_of_minibuf (void);
388
aabb7f5b1c81 Import from CVS: tag r21-2-9
cvs
parents: 384
diff changeset
111 void syms_of_module (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
112 void syms_of_mule (void);
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
113 void syms_of_mule_canna (void);
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
114 void syms_of_mule_ccl (void);
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
115 void syms_of_mule_charset (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
116 void syms_of_mule_coding (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
117 void syms_of_mule_wnn (void);
398
74fd4e045ea6 Import from CVS: tag r21-2-29
cvs
parents: 388
diff changeset
118 void syms_of_ntproc (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
119 void syms_of_objects_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
120 void syms_of_objects_x (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
121 void syms_of_objects_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
122 void syms_of_objects (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
123 void syms_of_print (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
124 void syms_of_process (void);
286
57709be46d1b Import from CVS: tag r21-0b41
cvs
parents: 284
diff changeset
125 void syms_of_process_nt (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
126 void syms_of_profile (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
127 void syms_of_ralloc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
128 void syms_of_rangetab (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
129 void syms_of_redisplay (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
130 void syms_of_scrollbar (void);
276
6330739388db Import from CVS: tag r21-0b36
cvs
parents: 274
diff changeset
131 void syms_of_scrollbar_mswindows(void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
132 void syms_of_search (void);
221
6c0ae1f9357f Import from CVS: tag r20-4b9
cvs
parents: 217
diff changeset
133 void syms_of_select_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
134 void syms_of_signal (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
135 void syms_of_sound (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
136 void syms_of_specifier (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
137 void syms_of_sunpro (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
138 void syms_of_symbols (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
139 void syms_of_syntax (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
140 void syms_of_toolbar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
141 void syms_of_tooltalk (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
142 void syms_of_undo (void);
195
a2f645c6b9f8 Import from CVS: tag r20-3b24
cvs
parents: 153
diff changeset
143 void syms_of_widget (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
144 void syms_of_window (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
145 void syms_of_xselect (void);
259
11cf20601dec Import from CVS: tag r20-5b28
cvs
parents: 245
diff changeset
146 void syms_of_eldap (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
147
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
148 /* Initialize the console types (dump-time only). */
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
149
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
150 void console_type_create (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
151 void console_type_create_stream (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
152 void console_type_create_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
153 void console_type_create_device_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
154 void console_type_create_frame_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
155 void console_type_create_objects_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
156 void console_type_create_redisplay_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
157 void console_type_create_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
158 void console_type_create_device_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
159 void console_type_create_frame_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
160 void console_type_create_glyphs_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
161 void console_type_create_menubar_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
162 void console_type_create_objects_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
163 void console_type_create_redisplay_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
164 void console_type_create_scrollbar_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
165 void console_type_create_toolbar_x (void);
284
558f606b08ae Import from CVS: tag r21-0b40
cvs
parents: 282
diff changeset
166 void console_type_create_dialog_x (void);
245
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
167 void console_type_create_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
168 void console_type_create_device_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
169 void console_type_create_frame_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
170 void console_type_create_menubar_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
171 void console_type_create_objects_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
172 void console_type_create_redisplay_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
173 void console_type_create_scrollbar_mswindows (void);
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
174 void console_type_create_toolbar_mswindows (void);
267
966663fcf606 Import from CVS: tag r20-5b32
cvs
parents: 265
diff changeset
175 void console_type_create_glyphs_mswindows (void);
284
558f606b08ae Import from CVS: tag r21-0b40
cvs
parents: 282
diff changeset
176 void console_type_create_dialog_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
177
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
178 /* Initialize the specifier types (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
179
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
180 void specifier_type_create (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
181 void specifier_type_create_image (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
182 void specifier_type_create_objects (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
183 void specifier_type_create_toolbar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
184
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
185 /* Initialize the structure types (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
186
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
187 void structure_type_create (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
188 void structure_type_create_chartab (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
189 void structure_type_create_faces (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
190 void structure_type_create_rangetab (void);
380
8626e4521993 Import from CVS: tag r21-2-5
cvs
parents: 371
diff changeset
191 void structure_type_create_hash_table (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
192
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
193 /* Initialize the image instantiator types (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
194
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
195 void image_instantiator_format_create (void);
280
7df0dd720c89 Import from CVS: tag r21-0b38
cvs
parents: 278
diff changeset
196 void image_instantiator_format_create_glyphs_eimage (void);
384
bbff43aa5eb7 Import from CVS: tag r21-2-7
cvs
parents: 380
diff changeset
197 void image_instantiator_format_create_glyphs_widget (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
198 void image_instantiator_format_create_glyphs_x (void);
267
966663fcf606 Import from CVS: tag r20-5b32
cvs
parents: 265
diff changeset
199 void image_instantiator_format_create_glyphs_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
200
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
201 /* Initialize the lstream types (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
202
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
203 void lstream_type_create (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
204 void lstream_type_create_mule_coding (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
205 void lstream_type_create_print (void);
274
ca9a9ec9c1c1 Import from CVS: tag r21-0b35
cvs
parents: 272
diff changeset
206 void lstream_type_create_mswindows_selectable (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
207
263
727739f917cb Import from CVS: tag r20-5b30
cvs
parents: 261
diff changeset
208 /* Initialize process types */
727739f917cb Import from CVS: tag r20-5b30
cvs
parents: 261
diff changeset
209
274
ca9a9ec9c1c1 Import from CVS: tag r21-0b35
cvs
parents: 272
diff changeset
210 void process_type_create_nt (void);
263
727739f917cb Import from CVS: tag r20-5b30
cvs
parents: 261
diff changeset
211 void process_type_create_unix (void);
727739f917cb Import from CVS: tag r20-5b30
cvs
parents: 261
diff changeset
212
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
213 /* Allow for Fprovide() (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
214
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
215 void init_provide_once (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
216
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
217 /* Initialize most variables (dump-time only). */
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
218
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
219 void vars_of_abbrev (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
220 void vars_of_alloc (void);
136
b980b6286996 Import from CVS: tag r20-2b2
cvs
parents: 120
diff changeset
221 void vars_of_balloon_x (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
222 void vars_of_buffer (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
223 void vars_of_bytecode (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
224 void vars_of_callint (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
225 void vars_of_callproc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
226 void vars_of_cmdloop (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
227 void vars_of_cmds (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
228 void vars_of_console (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
229 void vars_of_console_stream (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
230 void vars_of_console_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
231 void vars_of_console_tty (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
232 void vars_of_data (void);
272
c5d627a313b1 Import from CVS: tag r21-0b34
cvs
parents: 267
diff changeset
233 void vars_of_database (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
234 void vars_of_debug (void);
209
41ff10fd062f Import from CVS: tag r20-4b3
cvs
parents: 195
diff changeset
235 void vars_of_device (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
236 void vars_of_device_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
237 void vars_of_device_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
238 void vars_of_dialog (void);
211
78478c60bfcd Import from CVS: tag r20-4b4
cvs
parents: 209
diff changeset
239 void vars_of_dialog_x (void);
286
57709be46d1b Import from CVS: tag r21-0b41
cvs
parents: 284
diff changeset
240 void vars_of_dialog_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
241 void vars_of_dired (void);
288
e11d67e05968 Import from CVS: tag r21-0b42
cvs
parents: 286
diff changeset
242 void vars_of_dired_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
243 void vars_of_doc (void);
284
558f606b08ae Import from CVS: tag r21-0b40
cvs
parents: 282
diff changeset
244 void vars_of_dragdrop (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
245 void vars_of_editfns (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
246 void vars_of_elhash (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
247 void vars_of_emacs (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
248 void vars_of_eval (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
249 void vars_of_event_stream (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
250 void vars_of_event_tty (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
251 void vars_of_event_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
252 void vars_of_event_Xt (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
253 void vars_of_events (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
254 void vars_of_extents (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
255 void vars_of_faces (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
256 void vars_of_fileio (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
257 void vars_of_filelock (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
258 void vars_of_floatfns (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
259 void vars_of_font_lock (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
260 void vars_of_frame_tty (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
261 void vars_of_frame_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
262 void vars_of_frame_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
263 void vars_of_frame (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
264 void vars_of_glyphs_x (void);
280
7df0dd720c89 Import from CVS: tag r21-0b38
cvs
parents: 278
diff changeset
265 void vars_of_glyphs_eimage (void);
384
bbff43aa5eb7 Import from CVS: tag r21-2-7
cvs
parents: 380
diff changeset
266 void vars_of_glyphs_widget (void);
267
966663fcf606 Import from CVS: tag r20-5b32
cvs
parents: 265
diff changeset
267 void vars_of_glyphs_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
268 void vars_of_glyphs (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
269 void vars_of_gui_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
270 void vars_of_gui (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
271 void vars_of_input_method_motif (void);
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
272 void vars_of_input_method_xlib (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
273 void vars_of_indent (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
274 void vars_of_insdel (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
275 void vars_of_intl (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
276 void vars_of_keymap (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
277 void vars_of_lread (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
278 void vars_of_lstream (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
279 void vars_of_macros (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
280 void vars_of_md5 (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
281 void vars_of_menubar_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
282 void vars_of_menubar (void);
245
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
283 void vars_of_menubar_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
284 void vars_of_minibuf (void);
388
aabb7f5b1c81 Import from CVS: tag r21-2-9
cvs
parents: 384
diff changeset
285 void vars_of_module (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
286 void vars_of_mule (void);
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
287 void vars_of_mule_canna (void);
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
288 void vars_of_mule_charset (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
289 void vars_of_mule_coding (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
290 void vars_of_mule_wnn (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
291 void vars_of_objects (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
292 void vars_of_objects_tty (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
293 void vars_of_objects_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
294 void vars_of_objects_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
295 void vars_of_print (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
296 void vars_of_process (void);
274
ca9a9ec9c1c1 Import from CVS: tag r21-0b35
cvs
parents: 272
diff changeset
297 void vars_of_process_nt (void);
263
727739f917cb Import from CVS: tag r20-5b30
cvs
parents: 261
diff changeset
298 void vars_of_process_unix (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
299 void vars_of_profile (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
300 void vars_of_ralloc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
301 void vars_of_redisplay (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
302 void vars_of_scrollbar_x (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
303 void vars_of_scrollbar (void);
245
51092a27c943 Import from CVS: tag r20-5b21
cvs
parents: 223
diff changeset
304 void vars_of_scrollbar_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
305 void vars_of_search (void);
221
6c0ae1f9357f Import from CVS: tag r20-4b9
cvs
parents: 217
diff changeset
306 void vars_of_select_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
307 void vars_of_sound (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
308 void vars_of_specifier (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
309 void vars_of_sunpro (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
310 void vars_of_symbols (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
311 void vars_of_syntax (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
312 void vars_of_toolbar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
313 void vars_of_tooltalk (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
314 void vars_of_undo (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
315 void vars_of_window (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
316 void vars_of_xselect (void);
261
405dd6d1825b Import from CVS: tag r20-5b29
cvs
parents: 259
diff changeset
317 void vars_of_eldap (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
318
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
319 /* Initialize specifier variables (dump-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
320
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
321 void specifier_vars_of_glyphs (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
322 void specifier_vars_of_menubar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
323 void specifier_vars_of_redisplay (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
324 void specifier_vars_of_scrollbar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
325 void specifier_vars_of_toolbar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
326 void specifier_vars_of_window (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
327
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
328 /* Initialize variables with complex dependencies
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
329 on other variables (dump-time only). */
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
330
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
331 void complex_vars_of_regex (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
332 void complex_vars_of_search (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
333 void complex_vars_of_event_stream (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
334 void complex_vars_of_extents (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
335 void complex_vars_of_faces (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
336 void complex_vars_of_mule_charset (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
337 void complex_vars_of_mule_coding (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
338 void complex_vars_of_glyphs (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
339 void complex_vars_of_glyphs_x (void);
267
966663fcf606 Import from CVS: tag r20-5b32
cvs
parents: 265
diff changeset
340 void complex_vars_of_glyphs_mswindows (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
341 void complex_vars_of_alloc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
342 void complex_vars_of_menubar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
343 void complex_vars_of_scrollbar (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
344 void complex_vars_of_frame (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
345 void complex_vars_of_casetab (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
346 void complex_vars_of_syntax (void);
70
131b0175ea99 Import from CVS: tag r20-0b30
cvs
parents: 0
diff changeset
347 void complex_vars_of_chartab (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
348 void complex_vars_of_buffer (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
349 void complex_vars_of_console (void);
267
966663fcf606 Import from CVS: tag r20-5b32
cvs
parents: 265
diff changeset
350 void complex_vars_of_emacs (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
351 void complex_vars_of_minibuf (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
352 void complex_vars_of_callproc (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
353 void complex_vars_of_filelock (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
354 void complex_vars_of_keymap (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
355
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
356 /* Reset the Lisp engine (run-time only). */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
357
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
358 void reinit_alloc (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
359 void reinit_eval (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
360
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
361 /* Late initialization -- stuff pertaining only to interactive usage,
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
362 I/O, or Lisp reading. (Dump-time and run-time.) */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
363
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
364 void init_buffer (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
365 void init_callproc (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
366 void init_console_stream (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
367 void init_device_tty (void);
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
368 void init_dosfns (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
369 void init_editfns (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
370 void init_environment (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
371 void init_event_Xt_late (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
372 void init_event_stream (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
373 void init_event_tty_late (void);
213
78f53ef88e17 Import from CVS: tag r20-4b5
cvs
parents: 211
diff changeset
374 void init_event_mswindows_late (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
375 void init_event_unixoid (void);
280
7df0dd720c89 Import from CVS: tag r21-0b38
cvs
parents: 278
diff changeset
376 void init_hpplay (void);
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
377 void init_lread (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
378 void init_macros (void);
288
e11d67e05968 Import from CVS: tag r21-0b42
cvs
parents: 286
diff changeset
379 void init_ntproc (void); /* #### delete me, please! */
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
380 /* Not named init_process in order to avoid conflict with NS 3.3 */
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
381 void init_xemacs_process (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
382 void init_redisplay (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
383 void init_sunpro (void);
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
384
412
697ef44129c6 Import from CVS: tag r21-2-14
cvs
parents: 410
diff changeset
385 #endif /* _XEMACS_SYMSINIT_H_ */