comparison src/lisp.h @ 97059:984f2ac5a637

* lisp.h (init_weak_hash_tables, syms_of_font) (xd_read_queued_messages, syms_of_dbusbind): Declare. (remove_hash_entry): Don't declare. * eval.c (maybe_call_debugger): Make static and move before use. * gtkutil.c: Include <X11/Xft/Xft.h> if HAVE_XFT. * xdisp.c: Include "gtkutil.h" if USE_GTK. * xterm.h (x_set_frame_alpha): Declare.
author Andreas Schwab <schwab@suse.de>
date Mon, 28 Jul 2008 12:25:11 +0000
parents 9592c50233ab
children b68c6493157a
comparison
equal deleted inserted replaced
97058:b6ac850e9d2b 97059:984f2ac5a637
2348 Lisp_Object copy_hash_table P_ ((struct Lisp_Hash_Table *)); 2348 Lisp_Object copy_hash_table P_ ((struct Lisp_Hash_Table *));
2349 int hash_lookup P_ ((struct Lisp_Hash_Table *, Lisp_Object, unsigned *)); 2349 int hash_lookup P_ ((struct Lisp_Hash_Table *, Lisp_Object, unsigned *));
2350 int hash_put P_ ((struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object, 2350 int hash_put P_ ((struct Lisp_Hash_Table *, Lisp_Object, Lisp_Object,
2351 unsigned)); 2351 unsigned));
2352 void hash_clear P_ ((struct Lisp_Hash_Table *)); 2352 void hash_clear P_ ((struct Lisp_Hash_Table *));
2353 void remove_hash_entry P_ ((struct Lisp_Hash_Table *, int)); 2353 void init_weak_hash_tables P_ ((void));
2354 extern void init_fns P_ ((void)); 2354 extern void init_fns P_ ((void));
2355 EXFUN (Fsxhash, 1); 2355 EXFUN (Fsxhash, 1);
2356 EXFUN (Fmake_hash_table, MANY); 2356 EXFUN (Fmake_hash_table, MANY);
2357 EXFUN (Fmakehash, 1); 2357 EXFUN (Fmakehash, 1);
2358 EXFUN (Fcopy_hash_table, 1); 2358 EXFUN (Fcopy_hash_table, 1);
3283 3283
3284 /* Defined in terminal.c */ 3284 /* Defined in terminal.c */
3285 EXFUN (Fdelete_terminal, 2); 3285 EXFUN (Fdelete_terminal, 2);
3286 extern void syms_of_terminal P_ ((void)); 3286 extern void syms_of_terminal P_ ((void));
3287 3287
3288 /* Defined in font.c */
3289 extern void syms_of_font P_ ((void));
3290
3288 #ifdef HAVE_WINDOW_SYSTEM 3291 #ifdef HAVE_WINDOW_SYSTEM
3289 /* Defined in fontset.c */ 3292 /* Defined in fontset.c */
3290 extern void syms_of_fontset P_ ((void)); 3293 extern void syms_of_fontset P_ ((void));
3291 EXFUN (Fset_fontset_font, 5); 3294 EXFUN (Fset_fontset_font, 5);
3292 EXFUN (Fnew_fontset, 2); 3295 EXFUN (Fnew_fontset, 2);
3326 #endif 3329 #endif
3327 3330
3328 #ifdef HAVE_MENUS 3331 #ifdef HAVE_MENUS
3329 /* Defined in (x|w32)fns.c... */ 3332 /* Defined in (x|w32)fns.c... */
3330 extern int have_menus_p P_ ((void)); 3333 extern int have_menus_p P_ ((void));
3334 #endif
3335
3336 #ifdef HAVE_DBUS
3337 /* Defined in dbusbind.c */
3338 void xd_read_queued_messages P_ ((void));
3339 void syms_of_dbusbind P_ ((void));
3331 #endif 3340 #endif
3332 3341
3333 /* Nonzero means Emacs has already been initialized. 3342 /* Nonzero means Emacs has already been initialized.
3334 Used during startup to detect startup of dumped Emacs. */ 3343 Used during startup to detect startup of dumped Emacs. */
3335 extern int initialized; 3344 extern int initialized;