Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 452:3d3049ae1304 r21-2-41
Import from CVS: tag r21-2-41
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 11:40:21 +0200 |
| parents | 98528da0b7fc |
| children | d7a9135ec789 |
comparison
equal
deleted
inserted
replaced
| 451:8ad70c5cd5d7 | 452:3d3049ae1304 |
|---|---|
| 1 2001-01-17 Martin Buchholz <martin@xemacs.org> | |
| 2 | |
| 3 * XEmacs 21.2.41 "Polyhymnia" is released. | |
| 4 | |
| 5 2001-01-16 Didier Verna <didier@xemacs.org> | |
| 6 | |
| 7 * glyphs.c (image_instantiate): don't use fallbacks when | |
| 8 instantiating a face's background pixmap by inheritance. | |
| 9 | |
| 10 2001-01-14 Mike Sperber <mike@xemacs.org> | |
| 11 | |
| 12 * sysdep.c (start_of_data): PDUMP implies ORDINARY_LINK. | |
| 13 Conditionalize accordingly. | |
| 14 | |
| 15 2001-01-16 Martin Buchholz <martin@xemacs.org> | |
| 16 | |
| 17 * dumper.c (pdump_file_get): Fix a compiler warning. | |
| 18 | |
| 19 2001-01-15 Martin Buchholz <martin@xemacs.org> | |
| 20 | |
| 21 Make Purify happy when pdumping. | |
| 22 * symbols.c (Fmake_variable_buffer_local): Make Purify happy, by | |
| 23 iniitalizing all bits of new lisp object memory. | |
| 24 * symbols.c (Fmake_local_variable): Likewise. | |
| 25 * symbols.c (Fdontusethis_set_symbol_value_handler): Likewise. | |
| 26 * symbols.c (Fdefvaralias): Likewise. | |
| 27 * mule-charset.c (vars_of_mule_charset): Likewise. | |
| 28 | |
| 29 2001-01-15 Martin Buchholz <martin@xemacs.org> | |
| 30 Add the `-nd' flag when running pre-dump operations under the debugger. | |
| 31 * .dbxrc (run-temacs): Add `-nd'. | |
| 32 * .dbxrc (update-elc): Likewise. | |
| 33 * .dbxrc (dump-temacs): Likewise. | |
| 34 * .gdbinit (run-temacs): Likewise. | |
| 35 * .gdbinit (check-temacs): Likewise. | |
| 36 * .gdbinit (update-elc): Likewise. | |
| 37 * .gdbinit (dump-temacs): Likewise. | |
| 38 | |
| 39 2001-01-14 Martin Buchholz <martin@xemacs.org> | |
| 40 | |
| 41 Allow building 64-bit executables on AIX with GNU malloc, e.g. | |
| 42 export OBJECT_MODE=64 | |
| 43 configure --pdump --use-union-type=no | |
| 44 * m/ibmrs6000.h (DATA_START): Define for 64-bit world. | |
| 45 * gmalloc.c (__default_morecore): Remove pre-ANSI cruft. | |
| 46 | |
| 47 * miscplay.c (sndcnv8U_2mono): | |
| 48 Avoid two uses of `++' in the same expression. | |
| 49 Suppresses a GCC warning. | |
| 50 | |
| 51 2001-01-13 Martin Buchholz <martin@xemacs.org> | |
| 52 | |
| 53 Make sure future compilers don't miscompile alloc.c. | |
| 54 * alloc.c: | |
| 55 (MARK_STRUCT_AS_FREE): Make aliasing-optimization-resistant. | |
| 56 (MARK_STRUCT_AS_NOT_FREE): Make aliasing-optimization-resistant. | |
| 57 | |
| 58 2001-01-12 Martin Buchholz <martin@xemacs.org> | |
| 59 | |
| 60 * dumper.c: A little post-pdump-rename comment fixup. | |
| 61 | |
| 62 2001-01-09 Jerry James <james@eecs.ku.edu> | |
| 63 | |
| 64 * lisp-disunion.h: Change LISP_TO_CVOID arg to match its use. | |
| 65 | |
| 66 2001-01-13 Martin Buchholz <martin@xemacs.org> | |
| 67 | |
| 68 * *.[ch]: Globally rename symbols using the following `pdump-rename' | |
| 69 script: | |
| 70 #!/bin/sh | |
| 71 replace_symbol () { | |
| 72 (findn texi$; findn [ch]$) | xargs g -lw "$1" | xargs global-replace 's/(?<!_)\b'$1'\b(?!_)/'$2'/g' | |
| 73 } | |
| 74 | |
| 75 replace_symbol pdump_wire_lists pdump_weak_object_chains | |
| 76 replace_symbol pdump_wire_list dump_add_weak_object_chain | |
| 77 | |
| 78 replace_symbol pdump_wires pdump_root_objects | |
| 79 replace_symbol pdump_wire dump_add_root_object | |
| 80 | |
| 81 replace_symbol pdump_dump_wired pdump_dump_from_root_objects | |
| 82 replace_symbol pdump_dump_structs pdump_dump_from_root_struct_ptrs | |
| 83 | |
| 84 replace_symbol dumpstructinfos pdump_root_struct_ptrs | |
| 85 replace_symbol dumpstructinfo_dynarr pdump_root_struct_ptr_dynarr | |
| 86 replace_symbol dumpstructinfo pdump_root_struct_ptr | |
| 87 replace_symbol dumpstruct dump_add_root_struct_ptr | |
| 88 | |
| 89 replace_symbol dumpopaque dump_add_opaque | |
| 90 replace_symbol dumpopaqueinfo_dynarr pdump_opaque_dynarr | |
| 91 replace_symbol dumpopaqueinfos pdump_opaques | |
| 92 replace_symbol dumpopaqueinfo pdump_opaque | |
| 93 | |
| 94 replace_symbol nb_structdump nb_root_struct_ptrs | |
| 95 replace_symbol nb_opaquedump nb_opaques | |
| 96 | |
| 97 replace_symbol align_table pdump_align_table | |
| 98 replace_symbol dump_header pdump_header | |
| 99 | |
| 100 replace_symbol DUMP_SIGNATURE_LEN PDUMP_SIGNATURE_LEN | |
| 101 replace_symbol DUMP_SIGNATURE PDUMP_SIGNATURE | |
| 102 | |
| 103 | |
| 104 2001-01-12 Martin Buchholz <martin@xemacs.org> | |
| 105 | |
| 106 * s/aix4.h: Keep the C for AIX compiler from overaggressively | |
| 107 optimizing bytecount_to_charcount(). | |
| 108 | |
| 109 2001-01-06 Golubev I. N. <gin@mo.msk.ru> | |
| 110 | |
| 111 * config.h.in: | |
| 112 (HAVE_DLFCN_H): Removed. | |
| 113 * sysdll.c: Remove HAVE__DLOPEN, HAVE_DLFCN_H. | |
| 114 | |
| 115 2001-01-06 Martin Buchholz <martin@xemacs.org> | |
| 116 | |
| 117 Portable dumper maintainability improvements. | |
| 118 * alloc.c (staticpro): | |
| 119 * alloc.c (staticpro_nodump): | |
| 120 * alloc.c (garbage_collect_1): | |
| 121 * alloc.c (reinit_alloc_once_early): | |
| 122 * alloc.c (init_alloc_once_early): | |
| 123 * alloc.c: Move dumper functions to alloc.c. | |
| 124 * dumper.c (pdump_backtrace): | |
| 125 * dumper.c (pdump_dump_structs): | |
| 126 * dumper.c (pdump_dump_opaques): | |
| 127 * dumper.c (pdump_dump_rtables): | |
| 128 * dumper.c (pdump_dump_wired): | |
| 129 * dumper.c (pdump): | |
| 130 * dumper.c (pdump_load_check): | |
| 131 * dumper.c (pdump_load_finish): | |
| 132 * dumper.c (pdump_file_unmap): | |
| 133 * dumper.c (pdump_file_get): | |
| 134 * dumper.c (pdump_resource_free): | |
| 135 * dumper.c (pdump_resource_get): | |
| 136 * dumper.c (pdump_file_free): | |
| 137 * dumper.c (pdump_file_try): | |
| 138 * dumper.c (pdump_load): | |
| 139 Remove fixed size limits on staticpro(), staticpro_nodump(), | |
| 140 dumpopaque(), dumpstruct() by using Dynarrs instead of static C arrays. | |
| 141 Remove custom code for dumping lrecord_implementations_table - use | |
| 142 dumpopaque instead. | |
| 143 Remove (most of the) custom code for dumping staticpros - dump it | |
| 144 like any other dynarr. | |
| 145 | |
| 146 * alloc.h: Removed. No longer useful, since dumper now more self-contained. | |
| 147 * dumper.c: Moved functions from alloc.c. | |
| 148 * alloc.c (dumpstruct): Moved to dumper.c. | |
| 149 * alloc.c (dumpopaque): Likewise. | |
| 150 * alloc.c (pdump_wire): Likewise. | |
| 151 * alloc.c (pdump_wire_list): Likewise. | |
| 152 | |
| 153 * lisp.h (Dynarr_sizeof): New. | |
| 154 * lisp.h (Dynarr_begin): New. Very slightly C++oid. | |
| 155 * lisp.h (Dynarr_end): New. Very slightly C++oid. | |
| 156 * lisp.h (Lisp_Object_ptr_dynarr): New. For staticpros. | |
| 157 | |
| 158 * lisp.h (dumpstruct): Define to nothing if not PDUMPing. | |
| 159 * lisp.h (dumpopaque): ditto. | |
| 160 * lisp.h (pdump_wire): ditto. | |
| 161 * lisp.h (pdump_wire_list): ditto. | |
| 162 | |
| 163 2001-01-09 Martin Buchholz <martin@xemacs.org> | |
| 164 | |
| 165 * make-src-depend (PrintPatternDeps): | |
| 166 Use `sort' to make output independent of perl version. | |
| 167 | |
| 168 2001-01-08 Martin Buchholz <martin@xemacs.org> | |
| 169 | |
| 170 Port to Netbsd 1.5. | |
| 171 * unexelf.c: Remove (never used) bogus Netbsd-specific cruft. | |
| 172 * s/netbsd.c: Use unexelf.o if __ELF__ is defined. | |
| 173 | |
| 174 2001-01-03 Didier Verna <didier@xemacs.org> | |
| 175 | |
| 176 * event-stream.c (emacs_handle_focus_change_preliminary): ensure | |
| 177 that `focus_frame' is alive before thinking of calling | |
| 178 `redisplay_redraw_cursor' on it. | |
| 179 | |
| 1 2001-01-08 Martin Buchholz <martin@xemacs.org> | 180 2001-01-08 Martin Buchholz <martin@xemacs.org> |
| 2 | 181 |
| 3 * XEmacs 21.2.40 is released. | 182 * XEmacs 21.2.40 is released. |
| 4 | 183 |
| 5 2001-01-06 Golubev I. N. <gin@mo.msk.ru> | 184 2001-01-06 Golubev I. N. <gin@mo.msk.ru> |
| 275 2000-08-31 Dan Holmsand <dan@eyebee.com> | 454 2000-08-31 Dan Holmsand <dan@eyebee.com> |
| 276 | 455 |
| 277 * buffer.c: Make find-file-compare-truenames default to true on | 456 * buffer.c: Make find-file-compare-truenames default to true on |
| 278 windows. | 457 windows. |
| 279 | 458 |
| 280 * realpath.c (win32_abs_start): | 459 * realpath.c (win32_abs_start): |
| 281 (cygwin_readlink): | 460 (cygwin_readlink): |
| 282 (win32_readlink): New functions. | 461 (win32_readlink): New functions. |
| 283 (xrealpath): Return really real filenames on windows. | 462 (xrealpath): Return really real filenames on windows. |
| 284 | 463 |
| 285 * fileio.c (Ffile_truename): Make file-truename work on windows. | 464 * fileio.c (Ffile_truename): Make file-truename work on windows. |
