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 |
