diff src/ChangeLog @ 1706:9fc738581a9d

[xemacs-hg @ 2003-09-22 03:21:12 by james] Remove GNU DLD support, fix the C++ build, make eval-related functions visible to modules, and fix minor Windows-related problems.
author james
date Mon, 22 Sep 2003 03:21:19 +0000
parents f561c3904bb3
children a19b0eb5dfc1
line wrap: on
line diff
--- a/src/ChangeLog	Sun Sep 21 21:52:23 2003 +0000
+++ b/src/ChangeLog	Mon Sep 22 03:21:19 2003 +0000
@@ -1,3 +1,29 @@
+2003-09-21  Jerry James  <james@xemacs.org>
+
+	* device-x.c (x_init_device): dll_open now takes a Lisp_Object.
+	* emacs.c (make_arg_list_1): Remove useless call to dll_init.
+	* emacs.c (main_1): Ditto.
+	* emodules.c: char to CIbyte conversion.
+	* emodules.c (Fload_module): Ditto.
+	* emodules.c (Funload_module): Ditto.
+	* emodules.c (find_make_module): Ditto, and use NULL.
+	* emodules.c (emodules_load): Ditto, and pass Lisp_Objects to and
+	from the sysdll routines.  Be careful about string conversions.
+	* emodules.c (reinit_vars_of_module): Use NULL.
+	* objects-msw.c (mswindows_find_charset_font): Fix call to
+	mswindows_list_fonts broken by James LewisMoss' Sept 20 change.
+	* symsinit.h: Do not mangle module initialization function names.
+	* sysdll.c (MAYBE_PREPEND_UNDERSCORE): char to CIbyte conversion.
+	* sysdll.c (dll_init): char to Extbyte conversion.
+	* sysdll.c (dll_open): Take a Lisp_Object, possibly Qnil.
+	* sysdll.c (dll_function): char to CIbyte conversion.
+	* sysdll.c (dll_variable): Ditto.
+	* sysdll.c (dll_error): Return a Lisp_Object, not a string.
+	* sysdll.c (dll_close): Cast appropriately for C++.
+	* sysdll.h: Change prototypes as per sysdll.c changes.
+	* lisp.h: Make eval-related functions visible to modules.
+	* xemacs.def.in.in: Ditto.
+
 2003-09-20  Ilya N. Golubev  <gin@mo.msk.ru>
 
 	* cmdloop.c (Fcommand_loop_1): Allow specifying elisp function for