Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 1632:64eaceca611d
[xemacs-hg @ 2003-08-19 02:07:03 by james]
Enable module building and running on Cygwin and MinGW.
author | james |
---|---|
date | Tue, 19 Aug 2003 02:07:16 +0000 |
parents | 6c996a26d761 |
children | 750821e2c014 |
comparison
equal
deleted
inserted
replaced
1631:1bf7b032a45d | 1632:64eaceca611d |
---|---|
1 2003-08-18 Jerry James <james@xemacs.org> | |
2 | |
3 * Makefile.in.in (export_lib): New. | |
4 * Makefile.in.in (xemacs-export.o): New. | |
5 * Makefile.in.in (otherobjs): Use them. | |
6 * emodules.c: Remove the EMODULES_DO_NOT_REDEFINE hack. | |
7 * emodules.c (Fload_module): Document the ".dylib" extension. | |
8 * emodules.c (emodules_doc_subr): Don't try to find the function | |
9 associated with an autoload cookie. | |
10 * emodules.h: Add MODULE_API markers. Other part of | |
11 EMODULES_DO_NOT_REDEFINE hack removal. Define unstaticpro to | |
12 unstaticpro_nodump for modules. | |
13 * general-slots.h: Document and use SYMBOL_MODULE_API. | |
14 * general.c (SYMBOL_MODULE_API): New. | |
15 * lisp.h: Ditto. Also define MODULE_API appropriately, and define | |
16 SYMBOL_MODULE_API. | |
17 * sysdll.c: Allow Cygin module building. | |
18 * sysdll.c (dll_open): Use Unicode module names correctly. | |
19 * sysdll.c (dll_error): Return an informative error message. | |
20 * lisp-union.h: Add MODULE_API markers. | |
21 * lrecord.h: Ditto. | |
22 * mem-limits.h (get_lim_data): Ditto. | |
23 * opaque.h: Ditto. | |
24 * process.h: Ditto. | |
25 * symeval.h: Ditto. | |
26 * text.h: Ditto. | |
27 | |
1 2003-08-18 Jerry James <james@xemacs.org> | 28 2003-08-18 Jerry James <james@xemacs.org> |
2 | 29 |
3 * bytecode.c (execute_optimized_program): Setting a buffer-local | 30 * bytecode.c (execute_optimized_program): Setting a buffer-local |
4 variable with no default binding sets the default. | 31 variable with no default binding sets the default. |
5 | 32 |