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 |