Mercurial > hg > xemacs-beta
annotate src/symsinit.h @ 4868:0dd76c7b7846
Merge.
author | Mike Sperber <sperber@deinprogramm.de> |
---|---|
date | Mon, 18 Jan 2010 08:48:09 +0100 |
parents | b3ea9c582280 |
children | b3ce27ca7647 |
rev | line source |
---|---|
428 | 1 /* Various initialization function prototypes. |
2 Copyright (C) 1995 Board of Trustees, University of Illinois. | |
771 | 3 Copyright (C) 2001, 2002 Ben Wing. |
428 | 4 |
5 This file is part of XEmacs. | |
6 | |
7 XEmacs is free software; you can redistribute it and/or modify it | |
8 under the terms of the GNU General Public License as published by the | |
9 Free Software Foundation; either version 2, or (at your option) any | |
10 later version. | |
11 | |
12 XEmacs is distributed in the hope that it will be useful, but WITHOUT | |
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
14 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
15 for more details. | |
16 | |
17 You should have received a copy of the GNU General Public License | |
18 along with XEmacs; see the file COPYING. If not, write to | |
4802
2fc0e2f18322
Don't create any bignums before pdumping. Add bignum, ratio, and bigfloat
Jerry James <james@xemacs.org>
parents:
3381
diff
changeset
|
19 the Free Software Foundation, Inc., 51 Franklin St - Fifth Floor, |
2fc0e2f18322
Don't create any bignums before pdumping. Add bignum, ratio, and bigfloat
Jerry James <james@xemacs.org>
parents:
3381
diff
changeset
|
20 Boston, MA 02111-1301, USA. */ |
428 | 21 |
22 /* Synched up with: Not in FSF. */ | |
23 | |
440 | 24 #ifndef INCLUDED_symsinit_h_ |
25 #define INCLUDED_symsinit_h_ | |
428 | 26 |
27 /* Earliest environment initializations (dump-time and run-time). */ | |
28 | |
2367 | 29 void init_win32_very_very_early (void); |
30 | |
428 | 31 void init_data_very_early (void); |
32 void init_floatfns_very_early (void); | |
33 void init_free_hook (void); | |
34 void init_process_times_very_early (void); | |
35 void init_ralloc (void); | |
36 void init_signals_very_early (void); | |
771 | 37 void init_mswindows_dde_very_early (void); |
428 | 38 |
814 | 39 /* Early Lisp-engine initialization -- dump-time only for init, dump-time |
40 and post-pdump-load-time for reinit. We call the reinit() routine | |
41 ourselves at post-pdump-load-time, but the init_() routine calls the | |
42 reinit() routine itself. (This is because sometimes the timing of when | |
43 to call the routine is tricky -- the init routine might need to do some | |
44 stuff, call the reinit() routine, and do some more stuff.) */ | |
428 | 45 |
46 void init_alloc_once_early (void); | |
1204 | 47 void reinit_alloc_early (void); |
428 | 48 void init_symbols_once_early (void); |
1204 | 49 void reinit_symbols_early (void); |
428 | 50 void init_errors_once_early (void); |
1204 | 51 void reinit_opaque_early (void); |
428 | 52 void init_opaque_once_early (void); |
771 | 53 void init_elhash_once_early (void); |
54 void init_eistring_once_early (void); | |
1204 | 55 void reinit_eistring_early (void); |
814 | 56 |
57 /* Reset the Lisp engine. Called both at dump-time, run-time and | |
58 run-temacs-time; at dump-time, it's called early, before any of the | |
59 vars() or complex_vars() routines. Currently does almost nothing. */ | |
60 | |
61 void init_alloc_early (void); | |
62 | |
63 /* Called somewhat randomly -- at dump-time, in the middle of the vars() | |
64 calls, and at run-time, just before the late initializations. */ | |
65 | |
66 void init_eval_semi_early (void); | |
428 | 67 |
68 /* Declare the built-in symbols and primitives (dump-time only). */ | |
69 | |
70 void syms_of_abbrev (void); | |
71 void syms_of_alloc (void); | |
72 void syms_of_balloon_x (void); | |
73 void syms_of_buffer (void); | |
74 void syms_of_bytecode (void); | |
75 void syms_of_callint (void); | |
76 void syms_of_casefiddle (void); | |
77 void syms_of_casetab (void); | |
78 void syms_of_chartab (void); | |
79 void syms_of_cmdloop (void); | |
80 void syms_of_cmds (void); | |
771 | 81 void syms_of_console (void); |
428 | 82 void syms_of_console_mswindows (void); |
771 | 83 void syms_of_console_tty (void); |
428 | 84 void syms_of_data (void); |
85 void syms_of_database (void); | |
86 void syms_of_debug (void); | |
771 | 87 void syms_of_device (void); |
428 | 88 void syms_of_device_mswindows (void); |
771 | 89 void syms_of_device_tty (void); |
428 | 90 void syms_of_device_x (void); |
771 | 91 void syms_of_dialog (void); |
442 | 92 void syms_of_dialog_mswindows (void); |
428 | 93 void syms_of_dialog_x (void); |
94 void syms_of_dired (void); | |
95 void syms_of_dired_mswindows (void); | |
96 void syms_of_doc (void); | |
97 void syms_of_dragdrop (void); | |
98 void syms_of_editfns (void); | |
1706 | 99 EXTERN_C void syms_of_eldap (void); |
428 | 100 void syms_of_elhash (void); |
101 void syms_of_emacs (void); | |
102 void syms_of_eval (void); | |
771 | 103 void syms_of_event_Xt (void); |
428 | 104 void syms_of_event_mswindows (void); |
771 | 105 void syms_of_event_stream (void); |
428 | 106 void syms_of_events (void); |
107 void syms_of_extents (void); | |
108 void syms_of_faces (void); | |
771 | 109 void syms_of_file_coding (void); |
428 | 110 void syms_of_fileio (void); |
111 void syms_of_filelock (void); | |
112 void syms_of_floatfns (void); | |
113 void syms_of_fns (void); | |
826 | 114 #ifdef USE_C_FONT_LOCK |
428 | 115 void syms_of_font_lock (void); |
826 | 116 #endif /* USE_C_FONT_LOCK */ |
428 | 117 void syms_of_frame (void); |
118 void syms_of_frame_mswindows (void); | |
771 | 119 void syms_of_frame_tty (void); |
428 | 120 void syms_of_frame_x (void); |
121 void syms_of_free_hook (void); | |
122 void syms_of_general (void); | |
771 | 123 void syms_of_glyphs (void); |
428 | 124 void syms_of_glyphs_eimage (void); |
771 | 125 void syms_of_glyphs_mswindows (void); |
563 | 126 void syms_of_glyphs_shared (void); |
428 | 127 void syms_of_glyphs_widget (void); |
771 | 128 void syms_of_glyphs_x (void); |
129 void syms_of_gpmevent (void); | |
130 void syms_of_gui (void); | |
440 | 131 void syms_of_gui_mswindows (void); |
428 | 132 void syms_of_gui_x (void); |
133 void syms_of_gutter (void); | |
134 void syms_of_indent (void); | |
135 void syms_of_input_method_xlib (void); | |
136 void syms_of_intl (void); | |
771 | 137 void syms_of_intl_win32 (void); |
138 void syms_of_intl_x (void); | |
428 | 139 void syms_of_keymap (void); |
140 void syms_of_lread (void); | |
141 void syms_of_macros (void); | |
142 void syms_of_marker (void); | |
3263 | 143 #ifdef NEW_GC |
2720 | 144 void syms_of_mc_alloc (void); |
3263 | 145 #endif /* NEW_GC */ |
428 | 146 void syms_of_md5 (void); |
147 void syms_of_menubar (void); | |
148 void syms_of_menubar_mswindows (void); | |
771 | 149 void syms_of_menubar_x (void); |
428 | 150 void syms_of_minibuf (void); |
151 void syms_of_module (void); | |
3360 | 152 EXTERN_C void syms_of_canna_api (void); |
428 | 153 void syms_of_mule_ccl (void); |
154 void syms_of_mule_charset (void); | |
771 | 155 void syms_of_mule_coding (void); |
428 | 156 void syms_of_mule_wnn (void); |
771 | 157 void syms_of_nt (void); |
1983 | 158 void syms_of_number (void); |
771 | 159 void syms_of_objects (void); |
160 void syms_of_objects_mswindows (void); | |
428 | 161 void syms_of_objects_tty (void); |
162 void syms_of_objects_x (void); | |
3354 | 163 void syms_of_font_mgr (void); |
1706 | 164 EXTERN_C void syms_of_postgresql (void); |
428 | 165 void syms_of_print (void); |
166 void syms_of_process (void); | |
167 void syms_of_process_nt (void); | |
168 void syms_of_profile (void); | |
169 void syms_of_ralloc (void); | |
170 void syms_of_rangetab (void); | |
171 void syms_of_redisplay (void); | |
172 void syms_of_scrollbar (void); | |
173 void syms_of_scrollbar_mswindows(void); | |
174 void syms_of_search (void); | |
175 void syms_of_select (void); | |
176 void syms_of_select_mswindows (void); | |
771 | 177 void syms_of_select_x (void); |
428 | 178 void syms_of_signal (void); |
179 void syms_of_sound (void); | |
180 void syms_of_specifier (void); | |
181 void syms_of_sunpro (void); | |
182 void syms_of_symbols (void); | |
183 void syms_of_syntax (void); | |
440 | 184 void syms_of_tests (void); |
771 | 185 void syms_of_text (void); |
428 | 186 void syms_of_toolbar (void); |
187 void syms_of_tooltalk (void); | |
188 void syms_of_undo (void); | |
771 | 189 void syms_of_unicode (void); |
428 | 190 void syms_of_widget (void); |
771 | 191 void syms_of_win32 (void); |
428 | 192 void syms_of_window (void); |
193 | |
771 | 194 /* Initialize the console types (dump-time only for console_type_(), |
195 post-pdump-load-time only for reinit_). */ | |
428 | 196 |
197 void console_type_create (void); | |
198 void console_type_create_stream (void); | |
199 void reinit_console_type_create_stream (void); | |
200 void console_type_create_tty (void); | |
201 void reinit_console_type_create_tty (void); | |
202 void console_type_create_device_tty (void); | |
203 void console_type_create_frame_tty (void); | |
204 void console_type_create_objects_tty (void); | |
205 void console_type_create_redisplay_tty (void); | |
206 void console_type_create_x (void); | |
207 void reinit_console_type_create_x (void); | |
208 void console_type_create_device_x (void); | |
209 void reinit_console_type_create_device_x (void); | |
210 void console_type_create_frame_x (void); | |
211 void console_type_create_glyphs_x (void); | |
212 void console_type_create_menubar_x (void); | |
213 void console_type_create_objects_x (void); | |
214 void console_type_create_redisplay_x (void); | |
215 void console_type_create_scrollbar_x (void); | |
216 void console_type_create_select_x (void); | |
217 void console_type_create_toolbar_x (void); | |
218 void console_type_create_dialog_x (void); | |
219 void console_type_create_mswindows (void); | |
220 void reinit_console_type_create_mswindows (void); | |
221 void console_type_create_device_mswindows (void); | |
222 void console_type_create_frame_mswindows (void); | |
223 void console_type_create_menubar_mswindows (void); | |
224 void console_type_create_objects_mswindows (void); | |
225 void console_type_create_redisplay_mswindows (void); | |
226 void console_type_create_scrollbar_mswindows (void); | |
227 void console_type_create_toolbar_mswindows (void); | |
228 void console_type_create_glyphs_mswindows (void); | |
229 void console_type_create_dialog_mswindows (void); | |
230 void console_type_create_select_mswindows (void); | |
231 | |
771 | 232 /* Initialize the specifier types (dump-time only for specifier_type_(), |
233 post-pdump-load-time only for reinit_). */ | |
428 | 234 |
235 void specifier_type_create (void); | |
236 void reinit_specifier_type_create (void); | |
237 void specifier_type_create_image (void); | |
238 void reinit_specifier_type_create_image (void); | |
239 void specifier_type_create_gutter (void); | |
240 void reinit_specifier_type_create_gutter (void); | |
241 void specifier_type_create_objects (void); | |
242 void reinit_specifier_type_create_objects (void); | |
243 void specifier_type_create_toolbar (void); | |
244 void reinit_specifier_type_create_toolbar (void); | |
245 | |
771 | 246 /* Initialize the coding system types (dump-time only for |
247 coding_system_type_(), post-pdump-load-time only for reinit_). */ | |
248 | |
249 void coding_system_type_create (void); | |
250 void reinit_coding_system_type_create (void); | |
251 void coding_system_type_create_unicode (void); | |
252 void reinit_coding_system_type_create_unicode (void); | |
253 void coding_system_type_create_intl_win32 (void); | |
254 void reinit_coding_system_type_create_intl_win32 (void); | |
255 void coding_system_type_create_mule_coding (void); | |
256 void reinit_coding_system_type_create_mule_coding (void); | |
257 | |
428 | 258 /* Initialize the structure types (dump-time only). */ |
259 | |
260 void structure_type_create (void); | |
261 void structure_type_create_chartab (void); | |
262 void structure_type_create_faces (void); | |
263 void structure_type_create_rangetab (void); | |
264 void structure_type_create_hash_table (void); | |
265 | |
266 /* Initialize the image instantiator types (dump-time only). */ | |
267 | |
268 void image_instantiator_format_create (void); | |
269 void image_instantiator_format_create_glyphs_eimage (void); | |
270 void image_instantiator_format_create_glyphs_widget (void); | |
271 void image_instantiator_format_create_glyphs_x (void); | |
272 void image_instantiator_format_create_glyphs_mswindows (void); | |
273 void image_instantiator_format_create_glyphs_tty (void); | |
274 | |
275 /* Initialize the lstream types (dump-time only). */ | |
276 | |
277 void lstream_type_create (void); | |
278 void lstream_type_create_file_coding (void); | |
279 void lstream_type_create_print (void); | |
280 void lstream_type_create_mswindows_selectable (void); | |
281 | |
282 /* Initialize process types */ | |
283 | |
284 void process_type_create_nt (void); | |
285 void process_type_create_unix (void); | |
286 | |
287 /* Allow for Fprovide() (dump-time only). */ | |
288 | |
289 void init_provide_once (void); | |
290 | |
771 | 291 /* Initialize most variables (dump-time for vars_, dump-time and |
2367 | 292 post-pdump-load-time for reinit_vars). */ |
428 | 293 |
294 void vars_of_abbrev (void); | |
295 void vars_of_alloc (void); | |
296 void vars_of_balloon_x (void); | |
297 void vars_of_buffer (void); | |
298 void reinit_vars_of_buffer (void); | |
299 void vars_of_bytecode (void); | |
300 void vars_of_callint (void); | |
301 void vars_of_chartab (void); | |
302 void vars_of_cmdloop (void); | |
303 void vars_of_cmds (void); | |
304 void vars_of_console (void); | |
305 void reinit_vars_of_console (void); | |
306 void vars_of_console_stream (void); | |
307 void vars_of_console_mswindows (void); | |
308 void vars_of_console_tty (void); | |
3381 | 309 void vars_of_console_x (void); |
428 | 310 void vars_of_data (void); |
311 void vars_of_database (void); | |
312 void vars_of_debug (void); | |
313 void reinit_vars_of_debug (void); | |
314 void vars_of_device (void); | |
315 void reinit_vars_of_device (void); | |
316 void vars_of_device_mswindows (void); | |
317 void vars_of_device_x (void); | |
318 void reinit_vars_of_device_x (void); | |
319 void vars_of_dialog (void); | |
320 void vars_of_dialog_x (void); | |
321 void vars_of_dialog_mswindows (void); | |
322 void vars_of_dired (void); | |
323 void vars_of_dired_mswindows (void); | |
324 void vars_of_doc (void); | |
325 void vars_of_dragdrop (void); | |
326 void vars_of_editfns (void); | |
327 void vars_of_emacs (void); | |
328 void vars_of_eval (void); | |
329 void reinit_vars_of_eval (void); | |
330 void vars_of_event_stream (void); | |
331 void reinit_vars_of_event_stream (void); | |
332 void vars_of_event_tty (void); | |
333 void reinit_vars_of_event_tty (void); | |
334 void vars_of_event_mswindows (void); | |
335 void reinit_vars_of_event_mswindows (void); | |
336 void vars_of_event_Xt (void); | |
337 void reinit_vars_of_event_Xt (void); | |
338 void vars_of_events (void); | |
339 void reinit_vars_of_events (void); | |
340 void vars_of_extents (void); | |
341 void reinit_vars_of_extents (void); | |
342 void vars_of_faces (void); | |
771 | 343 void vars_of_file_coding (void); |
344 void reinit_vars_of_file_coding (void); | |
428 | 345 void vars_of_fileio (void); |
442 | 346 void reinit_vars_of_fileio (void); |
428 | 347 void vars_of_filelock (void); |
348 void vars_of_floatfns (void); | |
771 | 349 void vars_of_fns (void); |
826 | 350 #ifdef USE_C_FONT_LOCK |
428 | 351 void vars_of_font_lock (void); |
352 void reinit_vars_of_font_lock (void); | |
826 | 353 #endif /* USE_C_FONT_LOCK */ |
428 | 354 void vars_of_frame_tty (void); |
355 void vars_of_frame_mswindows (void); | |
438 | 356 void reinit_vars_of_frame_mswindows (void); |
428 | 357 void vars_of_frame_x (void); |
358 void vars_of_frame (void); | |
359 void vars_of_glyphs_x (void); | |
360 void vars_of_glyphs_eimage (void); | |
361 void vars_of_glyphs_widget (void); | |
362 void reinit_vars_of_glyphs_widget (void); | |
363 void vars_of_glyphs_mswindows (void); | |
364 void vars_of_glyphs (void); | |
365 void reinit_vars_of_glyphs (void); | |
366 void vars_of_gui_x (void); | |
367 void reinit_vars_of_gui_x (void); | |
368 void vars_of_gui (void); | |
369 void vars_of_gutter (void); | |
370 void vars_of_input_method_motif (void); | |
371 void vars_of_input_method_xlib (void); | |
372 void vars_of_indent (void); | |
373 void vars_of_insdel (void); | |
374 void reinit_vars_of_insdel (void); | |
375 void vars_of_intl (void); | |
771 | 376 void vars_of_intl_win32 (void); |
428 | 377 void vars_of_keymap (void); |
378 void vars_of_lread (void); | |
379 void reinit_vars_of_lread (void); | |
380 void vars_of_lstream (void); | |
381 void reinit_vars_of_lstream (void); | |
382 void vars_of_macros (void); | |
383 void vars_of_md5 (void); | |
384 void vars_of_menubar_x (void); | |
385 void reinit_vars_of_menubar_x (void); | |
386 void vars_of_menubar (void); | |
387 void vars_of_menubar_mswindows (void); | |
388 void vars_of_minibuf (void); | |
389 void reinit_vars_of_minibuf (void); | |
390 void vars_of_module (void); | |
391 void reinit_vars_of_module (void); | |
3360 | 392 EXTERN_C void vars_of_canna_api (void); |
428 | 393 void vars_of_mule_ccl(void); |
394 void vars_of_mule_charset (void); | |
771 | 395 void vars_of_mule_coding (void); |
396 void reinit_vars_of_mule_coding (void); | |
428 | 397 void vars_of_mule_wnn (void); |
442 | 398 void reinit_vars_of_mule_wnn (void); |
440 | 399 void vars_of_nt (void); |
1983 | 400 void vars_of_number (void); |
4802
2fc0e2f18322
Don't create any bignums before pdumping. Add bignum, ratio, and bigfloat
Jerry James <james@xemacs.org>
parents:
3381
diff
changeset
|
401 void reinit_vars_of_number (void); |
428 | 402 void vars_of_objects (void); |
3354 | 403 void vars_of_font_mgr (void); |
404 void reinit_vars_of_font_mgr (void); | |
428 | 405 void reinit_vars_of_objects (void); |
406 void vars_of_objects_tty (void); | |
407 void vars_of_objects_mswindows (void); | |
788 | 408 void reinit_vars_of_object_mswindows (void); |
428 | 409 void vars_of_objects_x (void); |
410 void vars_of_print (void); | |
411 void reinit_vars_of_print (void); | |
412 void vars_of_process (void); | |
413 void vars_of_process_nt (void); | |
414 void vars_of_process_unix (void); | |
415 void vars_of_profile (void); | |
416 void vars_of_ralloc (void); | |
2526 | 417 void vars_of_realpath (void); |
428 | 418 void vars_of_redisplay (void); |
814 | 419 void vars_of_regex (void); |
428 | 420 void vars_of_scrollbar_x (void); |
421 void reinit_vars_of_scrollbar_x (void); | |
422 void vars_of_scrollbar (void); | |
423 void vars_of_scrollbar_mswindows (void); | |
424 void vars_of_search (void); | |
425 void reinit_vars_of_search (void); | |
426 void vars_of_select (void); | |
427 void vars_of_select_mswindows (void); | |
428 void vars_of_sound (void); | |
429 void vars_of_specifier (void); | |
430 void vars_of_sunpro (void); | |
431 void vars_of_symbols (void); | |
432 void vars_of_syntax (void); | |
440 | 433 void vars_of_tests (void); |
771 | 434 void vars_of_text (void); |
435 void reinit_vars_of_text (void); | |
428 | 436 void vars_of_toolbar (void); |
437 void vars_of_tooltalk (void); | |
438 void vars_of_undo (void); | |
439 void reinit_vars_of_undo (void); | |
771 | 440 void vars_of_unicode (void); |
428 | 441 void vars_of_window (void); |
442 void reinit_vars_of_window (void); | |
771 | 443 void vars_of_win32 (void); |
440 | 444 void vars_of_select_x (void); |
445 void reinit_vars_of_select_x (void); | |
1706 | 446 EXTERN_C void vars_of_eldap (void); |
447 EXTERN_C void vars_of_postgresql (void); | |
428 | 448 void vars_of_gpmevent (void); |
449 | |
450 /* Initialize specifier variables (dump-time only). */ | |
451 | |
452 void specifier_vars_of_glyphs (void); | |
863 | 453 void specifier_vars_of_glyphs_widget (void); |
428 | 454 void specifier_vars_of_gutter (void); |
455 void specifier_vars_of_menubar (void); | |
456 void specifier_vars_of_redisplay (void); | |
457 void specifier_vars_of_scrollbar (void); | |
458 void specifier_vars_of_toolbar (void); | |
459 void specifier_vars_of_window (void); | |
460 | |
771 | 461 /* Initialize variables with complex dependencies on other variables |
462 (dump-time for complex_vars_, dump-time and post-pdump-load-time | |
463 for reinit_(), pdump-load-time-only for reinit_..._runtime_only()). | |
464 #### The reinit_() functions should be called from emacs.c, not the | |
465 corresponding complex_vars_of_(). */ | |
428 | 466 |
467 void complex_vars_of_alloc (void); | |
4834
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
468 void complex_vars_of_buffer (void); |
428 | 469 void complex_vars_of_casetab (void); |
470 void complex_vars_of_chartab (void); | |
471 void complex_vars_of_console (void); | |
472 void complex_vars_of_emacs (void); | |
4834
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
473 void complex_vars_of_faces (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
474 void complex_vars_of_file_coding (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
475 void complex_vars_of_font_mgr (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
476 void complex_vars_of_frame (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
477 void complex_vars_of_glyphs (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
478 void complex_vars_of_glyphs_mswindows (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
479 void complex_vars_of_glyphs_x (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
480 void complex_vars_of_intl_win32 (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
481 void complex_vars_of_keymap (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
482 void complex_vars_of_menubar (void); |
428 | 483 void complex_vars_of_minibuf (void); |
4834
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
484 void complex_vars_of_mule_charset (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
485 void complex_vars_of_scrollbar (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
486 void complex_vars_of_syntax (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
487 void complex_vars_of_unicode (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
488 void reinit_complex_vars_of_buffer_runtime_only (void); |
b3ea9c582280
Use new cygwin_conv_path API with Cygwin 1.7 for converting names between Win32 and POSIX, UTF-8-aware, with attendant changes elsewhere
Ben Wing <ben@xemacs.org>
parents:
4802
diff
changeset
|
489 void reinit_complex_vars_of_console_runtime_only (void); |
428 | 490 void reinit_complex_vars_of_minibuf (void); |
491 | |
492 /* Late initialization -- stuff pertaining only to interactive usage, | |
771 | 493 I/O, or Lisp reading. (Dump-time and run-time, but the code itself |
494 may conditionalize on this by checking the `initialized' variable.) */ | |
428 | 495 |
771 | 496 void init_buffer_1 (void); |
497 void init_buffer_2 (void); | |
442 | 498 void init_console_stream (int reinit); |
428 | 499 void init_device_tty (void); |
500 void init_editfns (void); | |
501 void init_event_Xt_late (void); | |
814 | 502 void init_event_mswindows_late (void); |
428 | 503 void init_event_stream (void); |
504 void init_event_tty_late (void); | |
505 void init_event_unixoid (void); | |
771 | 506 void init_file_coding (void); |
428 | 507 void init_hpplay (void); |
771 | 508 void init_intl (void); |
509 void init_intl_win32 (void); | |
428 | 510 void init_lread (void); |
511 void init_macros (void); | |
814 | 512 void init_mswindows_environment (void); |
513 void init_nt (void); | |
771 | 514 void init_postgresql_from_environment (void); |
428 | 515 void init_redisplay (void); |
771 | 516 void init_select_mswindows (void); |
428 | 517 void init_sunpro (void); |
442 | 518 void init_win32 (void); |
814 | 519 void init_xemacs_process (void); |
428 | 520 |
462 | 521 void syms_of_device_gtk (void); |
522 void syms_of_dialog_gtk (void); | |
523 void syms_of_event_gtk (void); | |
524 void syms_of_frame_gtk (void); | |
525 void syms_of_glyphs_gtk (void); | |
526 void syms_of_gui_gtk (void); | |
527 void syms_of_menubar_gtk (void); | |
528 void syms_of_objects_gtk (void); | |
529 void syms_of_select_gtk (void); | |
530 void syms_of_ui_gtk (void); | |
778 | 531 void syms_of_widget_accessors (void); |
532 void syms_of_ui_byhand (void); | |
462 | 533 void console_type_create_gtk (void); |
1415 | 534 void reinit_console_type_create_gtk (void); |
462 | 535 void console_type_create_device_gtk (void); |
536 void console_type_create_frame_gtk (void); | |
537 void console_type_create_glyphs_gtk (void); | |
538 void console_type_create_menubar_gtk (void); | |
539 void console_type_create_objects_gtk (void); | |
540 void console_type_create_redisplay_gtk (void); | |
541 void console_type_create_scrollbar_gtk (void); | |
542 void console_type_create_toolbar_gtk (void); | |
543 void console_type_create_dialog_gtk (void); | |
544 void image_instantiator_format_create_glyphs_gtk (void); | |
545 void vars_of_device_gtk (void); | |
546 void vars_of_dialog_gtk (void); | |
547 void vars_of_event_gtk (void); | |
1415 | 548 void reinit_vars_of_event_gtk (void); |
462 | 549 void vars_of_frame_gtk (void); |
550 void vars_of_glyphs_gtk (void); | |
551 void vars_of_gui_gtk (void); | |
552 void vars_of_menubar_gtk (void); | |
1415 | 553 void reinit_vars_of_menubar_gtk (void); |
462 | 554 void vars_of_objects_gtk (void); |
555 void vars_of_scrollbar_gtk (void); | |
556 void vars_of_select_gtk (void); | |
557 void vars_of_ui_gtk (void); | |
558 void complex_vars_of_glyphs_gtk (void); | |
559 void init_event_gtk_late (void); | |
778 | 560 void console_type_create_select_gtk (void); |
462 | 561 |
1983 | 562 /* Enhanced number initialization: must be done only at runtime due to complex |
563 interactions with the supporting libraries. */ | |
564 void init_number (void); | |
565 | |
440 | 566 #endif /* INCLUDED_symsinit_h_ */ |