Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 388:aabb7f5b1c81 r21-2-9
Import from CVS: tag r21-2-9
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:09:42 +0200 |
parents | 4af0ddfb7c5b |
children | c6012109f545 |
comparison
equal
deleted
inserted
replaced
387:f892a9d0bb8d | 388:aabb7f5b1c81 |
---|---|
1 1999-02-02 XEmacs Build Bot <builds@cvs.xemacs.org> | |
2 | |
3 * XEmacs 21.2.9 is released | |
4 | |
5 1999-01-30 Martin Buchholz <martin@xemacs.org> | |
6 | |
7 * bytecode.c (funcall_compiled_function): Call | |
8 UNBIND_TO_GCPRO instead of UNBIND_TO_GCPRO_VARIABLES_ONLY. | |
9 | |
10 * backtrace.h (UNBIND_TO_GCPRO_VARIABLES_ONLY): | |
11 #ifdef 0 out unused macro. | |
12 | |
13 1999-01-27 Martin Buchholz <martin@xemacs.org> | |
14 | |
15 * gui.c (gui_parse_item_keywords_internal): Make static. | |
16 | |
17 1999-01-21 Andy Piper <andy@xemacs.org> | |
18 | |
19 * glyphs-msw.c: add xface support. | |
20 (mswindows_xface_instantiate): new function copied from glyphs-x.c | |
21 (image_instantiator_format_create_glyphs_mswindows): do device | |
22 specific initialisation for xfaces. | |
23 (xbm_create_bitmap_from_data): line data must be padded to a word | |
24 boundary. | |
25 | |
26 * glyphs-x.c (xface_validate): moved to glyphs.c | |
27 (xface_normalize): ditto. | |
28 (xface_possible_dest_types): ditto. | |
29 (image_instantiator_format_create_glyphs_x): do device specific | |
30 initialisation for xfaces. | |
31 | |
32 * glyphs.h: declare xface symbol. | |
33 | |
34 * glyphs.c: move generic xface support here. | |
35 (xface_validate): moved from glyphs-x.c | |
36 (xface_normalize): ditto. | |
37 (xface_possible_dest_types): ditto. | |
38 (image_instantiator_format_create): xface declarations moved from | |
39 glyphs-x.c. | |
40 | |
41 1999-01-14 Adrian Aichner <aichner@ecf.teradyne.com> | |
42 | |
43 * event-stream.c (vars_of_event_stream): Fixing documentation. | |
44 | |
45 1999-01-17 Gunnar Evermann <ge204@eng.cam.ac.uk> | |
46 | |
47 * glyphs-eimage.c (gif_instantiate): Correct handling of | |
48 interlaced gifs to avoid writing past the end of the eimage | |
49 buffer. | |
50 | |
51 1999-01-13 Hrvoje Niksic <hniksic@srce.hr> | |
52 | |
53 * search.c (Freplace_match): Handle single backslash at end of | |
54 NEWTEXT correctly. | |
55 | |
56 1999-01-12 William M. Perry <wmperry@aventail.com> | |
57 | |
58 * eldap.c (Fldap_open): slow down interrupts around ldap_open to | |
59 avoid connection errors. | |
60 | |
61 1999-01-12 Andy Piper <andy@xemacs.org> | |
62 | |
63 * redisplay-output.c (redisplay_update_line): backout change that | |
64 shouldn't have gone ine. | |
65 | |
66 1999-01-09 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch> | |
67 | |
68 * eldap.c (vars_of_ldap): Do no provide `ldap' here since it may | |
69 collide with ldap.el | |
70 | |
71 1999-01-11 Andy Piper <andy@xemacs.org> | |
72 | |
73 * redisplay.h (DISPLAY_LINE_HEIGHT): new macro. | |
74 (DISPLAY_LINE_YPOS): new macro. | |
75 | |
76 * redisplay-msw.c (mswindows_output_string): use it. | |
77 (mswindows_output_pixmap): ditto. | |
78 (mswindows_output_display_block): ditto. | |
79 | |
80 * redisplay-output.c (redisplay_output_display_block): new | |
81 function. just call the devmeth, maybe insert some generic code | |
82 here later. | |
83 (compare_display_blocks): use it. | |
84 (output_display_line): ditto. | |
85 (redisplay_unmap_subwindows_maybe): new function. potentially | |
86 unmap subwindows in the given area. | |
87 | |
88 * glyphs.c (reset_subwindow_cachels): unmap subwindows that we are | |
89 resetting. | |
90 | |
91 1999-01-10 J. Kean Johnston <jkj@sco.com> | |
92 | |
93 * Makefile.in.in: Set value of moduledir | |
94 - Changed DUMPENV to include $(MODULEPATH) | |
95 - Added install rule to install header files for use by ellcc. | |
96 | |
97 * config.h.in: Added INHIBIT_SITE_MODULES | |
98 - Added HAVE__DLERROR | |
99 - Added HAVE_DLFCN_H | |
100 - Added DLSYM_NEEDS_UNDERSCORE | |
101 | |
102 * dll.c: Removed. | |
103 | |
104 * emodules.c: New file containing dynamic loading code. | |
105 | |
106 * emodules.h: New file. | |
107 | |
108 * emacs.c: Added variables Vmodule_directory, | |
109 Vsite_module_directory, Vconfigure_module_directory and | |
110 Vconfigure_site_module_directory. | |
111 - (main_1): Added new variable inhibit_site_modules and command | |
112 line options `-no-site-modules' and `--no-site-modules'. | |
113 - (main_1): Call syms_of_module() instead of syms_of_dll(). | |
114 - (main_1): Call vars_of_module(). | |
115 - (vars_of_emacs): Introduce inhibit-site-modules, | |
116 module-directory, configure-module-directory, | |
117 site-module-directory, and configure-site-module-directory to the | |
118 Lisp reader. | |
119 | |
120 * lisp.h: Declare load_module and list_modules, as well as | |
121 Vmodule_directory, Vsite_module_directory, | |
122 Vconfigure_module_directory and Vconfigure_site_module_directory. | |
123 | |
124 * paths.h.in: Added PATH_MODULESEARCH and PATH_SITE_MODULES. | |
125 - Added correct support for site-lisp directory. | |
126 | |
127 * symbols.c (defsubr): Modified to allow modules to add new subrs | |
128 after dump time. | |
129 - (defsubr_macro): Same. | |
130 - (defvar_magick): Only use purespace when not initialized, so | |
131 that loaded modules can still add symbols. | |
132 | |
133 * symsinit.h: Add definitions for syms_of_module(), | |
134 vars_of_module(). Removed syms_of_dll(). | |
135 | |
136 * sysdll.c: Include dlfcn.h if HAVE_DLFCN_H is defined. | |
137 - (dll_variable): Take DLSYM_NEEDS_UNDERSCORE into account. | |
138 - (dll_error): use _dlerror() if HAVE__DLERROR is defined. | |
139 | |
140 * s/sco5-shr.h (C_SWITCH_SYSTEM): Correct for modern gcc and | |
141 explicitly pass -belf for native cc. | |
142 | |
143 * s/sco5.h (LIB_GCC): Use -print-libgcc-file-name instead of | |
144 hard-coding the library name. | |
145 | |
146 1999-01-01 <martin@xemacs.org> | |
147 | |
148 * device-x.c (Fx_set_font_path): | |
149 Add proper cast to permit compilation under C++. | |
150 | |
151 * buffer.c (directory_is_current_directory): | |
152 Add proper casts to permit compilation under C++. | |
153 | |
154 1998-12-30 Damon Lipparelli <lipp@primus.com> | |
155 | |
156 * event-msw.c (mswindows_wnd_proc): | |
157 Fixed failure when building with MSVC 5. | |
158 | |
159 1998-12-29 Martin Buchholz <martin@xemacs.org> | |
160 | |
161 * file-coding.c (decode_coding_iso2022): | |
162 - Prevent crash when decoding ISO7/Lock detected files | |
163 - the usual martin fiddling | |
164 | |
165 1998-12-29 Jonathan Harris <jhar@tardis.ed.ac.uk> | |
166 | |
167 * event-msw.c: | |
168 glyphs-msw.c: | |
169 Fixed failures when building with MSVC. | |
170 * unexnt.c (dump_bss_and_heap): | |
171 Removed compiler warning by removing bss_data variable. | |
172 | |
173 1998-12-18 Jim Radford <radford@robby.caltech.edu> | |
174 | |
175 * device-x.c (Fx_set_font_path, Fx_get_font_path): New functions | |
176 so that packages that distribute their own fonts can access them. | |
177 | |
178 1998-12-28 Andy Piper <andy@xemacs.org> | |
179 | |
180 * glyphs-msw.c (mswindows_button_instantiate): cope with buttons | |
181 that have an image provided. | |
182 | |
183 * glyphs.h: add Q_image decl. | |
184 | |
185 * glyphs-widget.c new functionality allowing images in | |
186 widgets. | |
187 (check_valid_glyph_or_image): new function to validate | |
188 glyphs passed in through :image. | |
189 (widget_normalize): new function. convert :image parameters into | |
190 real glyphs if not already so. | |
191 (widget_instantiate_1): mess with size parameters to be similar to | |
192 :image if provided. | |
193 (syms_of_glyphs_widget): new keyword :image. | |
194 (image_instantiator_format_create_glyphs_widget): normalize | |
195 buttons and allow :image. | |
196 | |
197 1998-12-27 Andy Piper <andy@xemacs.org> | |
198 | |
199 * frame-msw.c (mswindows_init_frame_1): warning elimination. | |
200 | |
201 * glyphs-widget.c (check_valid_anything): no-op function. | |
202 (check_valid_callback): check callbacks in gui_items. | |
203 (check_valid_symbol): as it sounds. | |
204 (check_valid_string_or_vector): ditto. | |
205 (widget_validate): modified for descriptors that are vectors or | |
206 sequences of keyword/val pairs. | |
207 (widget_instantiate_1): ditto. | |
208 (image_instantiator_format_create_glyphs_widget): allow gui_item | |
209 keywords in the instantiator. | |
210 | |
211 * gui.c (gui_parse_item_keywords_internal): renamed from | |
212 gui_parse_item_keywords but taking error behaviour. | |
213 (gui_parse_item_keywords): use it. | |
214 (gui_parse_item_keywords_no_errors): ditto. | |
215 (gui_item_add_keyval_pair): add Error_behavior flag and only | |
216 signal invalid keywords if required. | |
217 | |
218 * gui.h: new gui signatures. | |
219 | |
220 * menubar.c (menu_parse_submenu_keywords): use new | |
221 gui_item_add_keyval_pair signature. | |
222 | |
223 * s/cygwin32.h: modify PTY_ITERATION to eliminate warnings. | |
224 | |
1 1998-12-28 Martin Buchholz <martin@xemacs.org> | 225 1998-12-28 Martin Buchholz <martin@xemacs.org> |
2 | 226 |
3 * XEmacs 21.2.8 is released. | 227 * XEmacs 21.2.8 is released. |
4 | 228 |
5 1998-12-28 Martin Buchholz <martin@xemacs.org> | 229 1998-12-28 Martin Buchholz <martin@xemacs.org> |
42 | 266 |
43 1998-12-27 Martin Buchholz <martin@xemacs.org> | 267 1998-12-27 Martin Buchholz <martin@xemacs.org> |
44 | 268 |
45 * process-unix.c (unix_create_process): | 269 * process-unix.c (unix_create_process): |
46 - Fix crash invoking program with non-ASCII name. | 270 - Fix crash invoking program with non-ASCII name. |
47 Try invoking xemacs with SHELL=/bin/üsh, then M-x shell. | 271 Try invoking xemacs with SHELL=/bin/sh, then M-x shell. |
48 - Remove unused variable `env'. | 272 - Remove unused variable `env'. |
49 - Rename `temp' to better name `save_errno'. | 273 - Rename `temp' to better name `save_errno'. |
50 - Reorganize code for clarity. But still too chicken to nuke the | 274 - Reorganize code for clarity. But still too chicken to nuke the |
51 BSD 4.2 support. | 275 BSD 4.2 support. |
52 | 276 |