comparison src/emacs.c @ 996:25e260cb7994

[xemacs-hg @ 2002-09-10 15:27:02 by james] Enable unloading of dynamic modules. Create the first two internal XEmacs modules: LDAP and postgreSQL. Update the sample directory to contain a sample internal XEmacs module and a sample external XEmacs module. Improve support for autoloading modules. Make internal module code compile into the XEmacs binary if XEmacs is configured without module support. Make the internal module directories self-contained so that they can be distributed separately from XEmacs.
author james
date Tue, 10 Sep 2002 15:27:39 +0000
parents 151d438d2d55
children 26274e0d7794
comparison
equal deleted inserted replaced
995:4575a219af58 996:25e260cb7994
1411 1411
1412 #ifdef SUNPRO 1412 #ifdef SUNPRO
1413 syms_of_sunpro (); 1413 syms_of_sunpro ();
1414 #endif 1414 #endif
1415 1415
1416 #ifdef HAVE_LDAP 1416 #if defined (HAVE_LDAP) && !defined (HAVE_SHLIB)
1417 syms_of_eldap (); 1417 syms_of_eldap ();
1418 #endif 1418 #endif
1419 1419
1420 #ifdef HAVE_GPM 1420 #ifdef HAVE_GPM
1421 syms_of_gpmevent (); 1421 syms_of_gpmevent ();
1422 #endif 1422 #endif
1423 1423
1424 #ifdef HAVE_POSTGRESQL 1424 #if defined (HAVE_POSTGRESQL) && !defined (HAVE_SHLIB)
1425 syms_of_postgresql (); 1425 syms_of_postgresql ();
1426 #endif 1426 #endif
1427 1427
1428 /* Now create the subtypes for the types that have them. 1428 /* Now create the subtypes for the types that have them.
1429 We do this before the vars_*() because more symbols 1429 We do this before the vars_*() because more symbols
1901 1901
1902 #ifdef SUNPRO 1902 #ifdef SUNPRO
1903 vars_of_sunpro (); 1903 vars_of_sunpro ();
1904 #endif 1904 #endif
1905 1905
1906 #ifdef HAVE_LDAP 1906 #if defined (HAVE_LDAP) && !defined (HAVE_SHLIB)
1907 vars_of_eldap (); 1907 vars_of_eldap ();
1908 #endif 1908 #endif
1909 1909
1910 #ifdef HAVE_POSTGRESQL 1910 #if defined (HAVE_POSTGRESQL) && !defined (HAVE_SHLIB)
1911 vars_of_postgresql (); 1911 vars_of_postgresql ();
1912 #endif 1912 #endif
1913 1913
1914 #ifdef HAVE_GPM 1914 #ifdef HAVE_GPM
1915 vars_of_gpmevent (); 1915 vars_of_gpmevent ();
2253 init_win32 (); 2253 init_win32 ();
2254 #endif 2254 #endif
2255 #if defined (HAVE_NATIVE_SOUND) && defined (hp9000s800) 2255 #if defined (HAVE_NATIVE_SOUND) && defined (hp9000s800)
2256 init_hpplay (); 2256 init_hpplay ();
2257 #endif 2257 #endif
2258 #ifdef HAVE_POSTGRESQL 2258 #if defined (HAVE_POSTGRESQL) && !defined (HAVE_SHLIB)
2259 /* Set some values taken from environment variables */ 2259 /* Set some values taken from environment variables */
2260 init_postgresql_from_environment (); 2260 init_postgresql_from_environment ();
2261 #endif 2261 #endif
2262 #ifdef HAVE_TTY 2262 #ifdef HAVE_TTY
2263 init_device_tty (); 2263 init_device_tty ();