Mercurial > hg > xemacs-beta
comparison modules/ChangeLog @ 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 | 0205cafe98ff |
children | fac45095e485 |
comparison
equal
deleted
inserted
replaced
995:4575a219af58 | 996:25e260cb7994 |
---|---|
1 2002-08-08 Jerry James <james@xemacs.org> | |
2 | |
3 * auto-autoloads.el: New file containing module autoloads. | |
4 * auto-autoloads.elc: Ditto. | |
5 * README: Update to reflect the new architecture. | |
6 * ldap/configure.ac: New file. | |
7 * ldap/configure: Ditto. | |
8 * ldap/eldap.h: Copy the version from src. | |
9 * ldap/eldap.c: Ditto. Add autoloads. | |
10 * ldap/eldap.c (unload_eldap): New function to unstaticpro symbols | |
11 defined in this file. | |
12 * ldap/install-sh: New script for independent module building. | |
13 * ldap/Makefile: Remove in favor of autoconf solution. | |
14 * ldap/Makefile.in.in: New file containing the autoconf solution. | |
15 * postgresql: New directory. | |
16 * postgresql/.cvsignore: New file. | |
17 * postgresql/configure.ac: Ditto. | |
18 * postgresql/configure: Ditto. | |
19 * postgresql/install-sh: New script for independent module | |
20 building. | |
21 * postgresql/Makefile.in.in: New file. | |
22 * postgresql/postgresql.h: Copy the version from src. | |
23 * postgresql/postgresql.c: Ditto. Add autoloads. | |
24 * sample/Makefile: Move to internal and external subdirectories. | |
25 * sample/sample.c: Ditto. | |
26 * sample/external: New directory containing sample external | |
27 modules. | |
28 * sample/external/.cvsignore: New file. | |
29 * sample/external/configure.ac: Ditto. | |
30 * sample/external/install-sh: Ditto. | |
31 * sample/external/Makefile.in.in: New. | |
32 * sample/external/sample.c: Move from next higher directory. | |
33 * sample/internal: New directory containing sample internal | |
34 modules. | |
35 * sample/internal/.cvsignore: New file. | |
36 * sample/internal/configure.ac: Ditto. | |
37 * sample/internal/install-sh: Ditto. | |
38 * sample/internal/Makefile.in.in: New. | |
39 * sample/internal/sample.c: Move from next higher directory. | |
40 | |
1 2002-08-30 Steve Youngs <youngs@xemacs.org> | 41 2002-08-30 Steve Youngs <youngs@xemacs.org> |
2 | 42 |
3 * XEmacs 21.5.9 "brussels sprouts" is released. | 43 * XEmacs 21.5.9 "brussels sprouts" is released. |
4 | 44 |
5 2002-07-27 Steve Youngs <youngs@xemacs.org> | 45 2002-07-27 Steve Youngs <youngs@xemacs.org> |