Mercurial > hg > xemacs-beta
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 (); |