Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 195:a2f645c6b9f8 r20-3b24
Import from CVS: tag r20-3b24
| author | cvs |
|---|---|
| date | Mon, 13 Aug 2007 09:59:05 +0200 |
| parents | f53b5ca2e663 |
| children | acd284d43ca1 |
comparison
equal
deleted
inserted
replaced
| 194:2947057885e5 | 195:a2f645c6b9f8 |
|---|---|
| 1 1997-09-26 Hrvoje Niksic <hniksic@srce.hr> | |
| 2 | |
| 3 * window.c (saved_window_equal): Ditto. | |
| 4 | |
| 5 * process.c (Fget_process): Use internal_equal. | |
| 6 | |
| 7 * lread.c (build_load_history): Use internal_equal. | |
| 8 (build_load_history): Use XCAR/XCDR where safe. | |
| 9 | |
| 10 * events.c (event_equal): Ditto. | |
| 11 | |
| 12 * event-stream.c (Fdispatch_event): Ditto. | |
| 13 | |
| 14 * elhash.c (lisp_object_eql_equal): Ditto. | |
| 15 (lisp_object_equal_equal): Ditto. | |
| 16 | |
| 17 * device.c (find_device_of_type): Ditto. | |
| 18 | |
| 19 * console.c (find_console_of_type): Ditto. | |
| 20 | |
| 21 * console-tty.c (tty_init_console): Ditto. | |
| 22 | |
| 23 * console-stream.c (stream_init_console): Use internal_equal. | |
| 24 (stream_canonicalize_console_connection): Ditto. | |
| 25 | |
| 26 * fns.c (Fmember): Use internal_equal, to avoid a necessary | |
| 27 funcall and NILP check. | |
| 28 (Fold_member): Ditto for internal_old_equal. | |
| 29 (Fassoc): Use XCAR when we know we deal with a cons. Use | |
| 30 internal_equal. Removed tem. | |
| 31 (Fold_assoc): Ditto. | |
| 32 (Fassq): Use XCAR. | |
| 33 (Frassoc): Use internal_equal; remove tem. | |
| 34 (Fold_rassoc): Ditto for internal_old_equal. | |
| 35 (Frassq): Use XCDR with what we know is a cons. | |
| 36 (Fold_rassq): Ditto. | |
| 37 (Fdelete): Use internal_equal. | |
| 38 (Fold_delete): Ditto for internal_old_equal. | |
| 39 (Fremassoc): Use internal_equal; use XCAR/XCDR with what we know | |
| 40 is a cons. | |
| 41 (Fremrassoc): Ditto. | |
| 42 | |
| 43 * dired.c (Fdirectory_files): Nreverse the list only if it will be | |
| 44 sorted. | |
| 45 | |
| 46 Fri Sep 26 13:55:28 1997 Kyle Jones <kyle_jones@wonderworks.com> | |
| 47 | |
| 48 * faces.c (update_face_cachel_data): Don't allow the | |
| 49 background pixmap of the default face to override the | |
| 50 background of a face if that color has been specified. | |
| 51 | |
| 52 1997-09-26 Hrvoje Niksic <hniksic@srce.hr> | |
| 53 | |
| 54 * dired.c (close_directory_fd): New function. | |
| 55 (Fdirectory_files): Use it to set up an unwind-protection to close | |
| 56 the descriptor. | |
| 57 (Fdirectory_files): Allow QUIT in re_search. | |
| 58 (Fdirectory_files): If the file is too big, allocate necessary | |
| 59 data with malloc. | |
| 60 (Fdirectory_files): Use simple Fcons to build the list. | |
| 61 (close_directory_fd): Free the opaque pointer. | |
| 62 | |
| 63 1997-09-25 Hrvoje Niksic <hniksic@srce.hr> | |
| 64 | |
| 65 * extents.c (Fset_extent_properties): New function. | |
| 66 | |
| 67 1997-09-24 SL Baur <steve@altair.xemacs.org> | |
| 68 | |
| 69 * dired.c (Fdirectory_files): Remove broken VMS stuff. | |
| 70 (file_name_completion_stat): Ditto. | |
| 71 (file_name_completion): Ditto. | |
| 72 (Top Level): Ditto. | |
| 73 (syms_of_dired): Ditto. | |
| 74 | |
| 75 1997-09-25 Hrvoje Niksic <hniksic@srce.hr> | |
| 76 | |
| 77 * widget.c (Fwidget_apply): Don't GCPRO result of Fwidget_get. | |
| 78 | |
| 79 1997-09-24 SL Baur <steve@altair.xemacs.org> | |
| 80 | |
| 81 * symsinit.h: Declare syms_of_widget. | |
| 82 | |
| 83 * emacsfns.h: Declare Fchar_syntax. | |
| 84 | |
| 85 * bytecode.c (Fbyte_code): Call Fchar_syntax for the Bchar_syntax | |
| 86 bytecode. | |
| 87 | |
| 88 * syntax.c (Fchar_syntax): convert nil input to \000 for | |
| 89 compatibility. | |
| 90 | |
| 91 * alloc.c (report_pure_usage): Increase slop to 512 bytes in betas | |
| 92 and reduce it to 4 bytes in releases. | |
| 93 | |
| 94 1997-09-23 SL Baur <steve@altair.xemacs.org> | |
| 95 | |
| 96 * Makefile.in.in (objs): Add new C file widget.o. | |
| 97 | |
| 98 1997-09-22 SL Baur <steve@altair.xemacs.org> | |
| 99 | |
| 100 * editfns.c (vars_of_editfns): New feature 'ampersand-full-name | |
| 101 declared if AMPERSAND_FULL_NAME configuration option is enabled. | |
| 102 | |
| 103 * callproc.c (vars_of_callproc): Update docstring of `data-directory'. | |
| 104 | |
| 105 Sun Sep 21 14:14:44 1997 Kyle Jones <kyle_jones@wonderworks.com> | |
| 106 | |
| 107 * lisp.h: underspecify lisp_fn_t function prototype | |
| 108 to avoid compiler errors in inline_funcall_subr(). | |
| 109 | |
| 110 * eval.c (Fprogn): Walk forms list with XCDR, access | |
| 111 with XCAR. Check forms list CONSP, so that XCDR and XCAR are | |
| 112 safe. | |
| 113 | |
| 114 * eval.c (Fsetq): replace Flength call with for-loop | |
| 115 to compute list length. Walk arg list with XCDR, | |
| 116 access with XCAR. Check arg list with CONSP, so that | |
| 117 XCDR and XCAR are safe. | |
| 118 | |
| 119 * eval.c: New macro inline_funcall_subr, an inline | |
| 120 version of funcall_subr + primitive_funcall. | |
| 121 | |
| 122 * eval.c (Feval): replace Flength call with for-loop | |
| 123 to compute list length. Use XCAR and XCDR in some | |
| 124 places where it is safe to do so. Use | |
| 125 inline_funcall_subr() in place of funcall_subr(). | |
| 126 | |
| 127 * eval.c (funcall_recording_as): Use XCAR instead of | |
| 128 Fcar where it was safe. | |
| 129 | |
| 130 * eval.c (Fapply): replace Flength call with for-loop | |
| 131 to compute list length. | |
| 132 | |
| 133 * eval.c (apply_lambda):Use XCAR and XCDR in some | |
| 134 places where it is safe to do so. | |
| 135 | |
| 136 * eval.c (funcall_lambda): Walk param list with XCDR, access | |
| 137 with XCAR. Check param list CONSP, so that XCDR and XCAR are | |
| 138 safe. | |
| 139 | |
| 140 * symbols.c (find_symbol_value): return quickly if no | |
| 141 symbol magic is involved, to avoid the expensive call | |
| 142 to find_symbol_value_1. | |
| 143 | |
| 144 * symbols.c (store_symval_forwarding): don't call | |
| 145 reject_constant_symbols unless there is a chance a | |
| 146 constant symbol is involved. This break the | |
| 147 encapsulation of the constants check, but symbol stores | |
| 148 are used heavily and speed is most important than | |
| 149 cleanliness in this case. | |
| 150 | |
| 151 1997-09-21 Joel Peterson <tarzan@aosi.com> | |
| 152 | |
| 153 * menubar.c (normalize-menu-item-name): New function. | |
| 154 | |
| 155 1997-09-21 SL Baur <steve@altair.xemacs.org> | |
| 156 | |
| 157 * keymap.c (get_relevant_extent_keymaps): Previous patch reversed. | |
| 158 | |
| 1 1997-09-20 SL Baur <steve@altair.xemacs.org> | 159 1997-09-20 SL Baur <steve@altair.xemacs.org> |
| 2 | 160 |
| 3 * Makefile.in.in (xemacs): Adoption of shadow.el to print | 161 * Makefile.in.in (xemacs): Adoption of shadow.el to print |
| 4 load-path shadowings after successful dump. | 162 load-path shadowings after successful dump. |
| 5 | 163 |
