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 |
