comparison src/ChangeLog @ 380:8626e4521993 r21-2-5

Import from CVS: tag r21-2-5
author cvs
date Mon, 13 Aug 2007 11:07:10 +0200
parents d883f39b8495
children 064ab7fed2e0
comparison
equal deleted inserted replaced
379:76b7d63099ad 380:8626e4521993
1 1998-12-05 XEmacs Build Bot <builds@cvs.xemacs.org>
2
3 * XEmacs 21.2.5 is released
4
5 1998-11-30 Martin Buchholz <martin@xemacs.org>
6
7 * xselect.c (receive_incremental_selection):
8 * xselect.c (x_get_window_property):
9 * xmu.c (XmuReadBitmapDataFromFile):
10 * xmu.c (XmuCursorNameToIndex):
11 * xgccache.c (describe_gc_cache):
12 * xgccache.c (gc_cache_lookup):
13 * xgccache.c (free_gc_cache):
14 * xgccache.c (make_gc_cache):
15 * window.h:
16 * window.c (map_windows_1):
17 * window.c (Fother_window_for_scrolling):
18 * window.c (window_scroll):
19 * window.c (change_window_height):
20 * window.c (Fsplit_window):
21 * window.c (window_left_gutter_width):
22 * window.c (window_modeline_height):
23 * window.c (invalidate_vertical_divider_cache_in_window):
24 * window.c (window_needs_vertical_divider_1):
25 * window.c (update_mirror_internal):
26 * window.c (SET_LAST_FACECHANGE):
27 * widget.c (Fwidget_plist_member):
28 * unexec.c (copy_text_and_data):
29 * unexcw.c (copy_executable_and_dump_data_section):
30 * tooltalk.doc:
31 * tooltalk.c (struct Lisp_Tooltalk_Pattern):
32 * tooltalk.c (struct Lisp_Tooltalk_Message):
33 * toolbar.h (struct toolbar_button):
34 * toolbar.c (default_toolbar_visible_p_changed_in_window):
35 * toolbar.c (recompute_overlaying_specifier):
36 * toolbar.c (toolbar_validate):
37 * toolbar.c (toolbar_button_at_pixpos):
38 * toolbar.c (get_toolbar_coords):
39 * toolbar.c (update_frame_toolbars):
40 * toolbar-x.c:
41 * toolbar-msw.c (mswindows_handle_toolbar_wm_command):
42 * toolbar-msw.c (mswindows_find_toolbar_pos):
43 * toolbar-msw.c (mswindows_output_toolbar):
44 * toolbar-msw.c (mswindows_clear_toolbar):
45 * toolbar-msw.c:
46 * systty.h:
47 * syssignal.h:
48 * sysproc.h:
49 * sysfile.h:
50 * sysdll.c:
51 * sysdep.h:
52 * sysdep.c (rmdir):
53 * sysdep.c (sys_fopen):
54 * sysdep.c (sys_open):
55 * sysdep.c (tty_init_sys_modes_on_device):
56 * sysdep.c (get_eof_char):
57 * sysdep.c (child_setup_tty):
58 * sysdep.c (set_descriptor_non_blocking):
59 * syntax.h:
60 * syntax.c (scan_words):
61 * syntax.c:
62 * symsinit.h:
63 * symeval.h (struct symbol_value_varalias):
64 * symeval.h (struct symbol_value_forward):
65 * symbols.c (syms_of_symbols):
66 * symbols.c (init_symbols_once_early):
67 * symbols.c (Fbuilt_in_variable_type):
68 * symbols.c (Fsymbol_value_in_buffer):
69 * symbols.c (default_value):
70 * symbols.c (Fset):
71 * symbols.c (find_symbol_value_quickly):
72 * symbols.c (store_symval_forwarding):
73 * symbols.c (set_default_console_slot_variable):
74 * symbols.c (set_default_buffer_slot_variable):
75 * symbols.c (verify_ok_for_buffer_local):
76 * symbols.c (symbol_is_constant):
77 * symbols.c (oblookup):
78 * symbols.c (Funintern):
79 * symbols.c (Fintern):
80 * symbols.c (check_obarray):
81 * sunplay.c:
82 * specifier.h (struct specifier_methods):
83 * specifier.h:
84 * specifier.c (specifier_instance):
85 * specifier.c (specifier_instance_from_inst_list):
86 * specifier.c (decode_locale_type):
87 * specifier.c (specifier_equal):
88 * specifier.c (finalize_specifier):
89 * specifier.c (prune_specifiers):
90 * specifier.c (kill_specifier_buffer_locals):
91 * sound.c (init_native_sound):
92 * sound.c:
93 * signal.c (alarm):
94 * search.c (Fmatch_data):
95 * search.c (match_limit):
96 * search.c (Freplace_match):
97 * search.c (skip_chars):
98 * search.c (scan_buffer):
99 * search.c:
100 * scrollbar.c (specifier_vars_of_scrollbar):
101 * scrollbar.c (Fscrollbar_set_hscroll):
102 * scrollbar.c (vertical_scrollbar_changed_in_window):
103 * scrollbar.c (release_window_mirror_scrollbars):
104 * scrollbar.c (free_scrollbar_instance):
105 * scrollbar-x.c:
106 * scrollbar-msw.c:
107 * s/msdos.h (O_BINARY):
108 * s/linux.h:
109 * s/freebsd.h (LIBS_TERMCAP):
110 * regex.c (re_match_2_internal):
111 * regex.c (compile_extended_range):
112 * regex.c (POP_FAILURE_POINT):
113 * regex.c (PUSH_FAILURE_POINT):
114 * redisplay.h (RESET_CHANGED_SET_FLAGS):
115 * redisplay.h:
116 * redisplay.h (struct display_line):
117 * redisplay.h (struct rune):
118 * redisplay.c (vars_of_redisplay):
119 * redisplay.c (redisplay_variable_changed):
120 * redisplay.c (UPDATE_CACHE_RETURN):
121 * redisplay.c (validate_line_start_cache):
122 * redisplay.c (mark_redisplay_structs):
123 * redisplay.c (mark_glyph_block_dynarr):
124 * redisplay.c (window_line_number):
125 * redisplay.c (redisplay_frame):
126 * redisplay.c (redisplay_window):
127 * redisplay.c (generate_modeline):
128 * redisplay.c (create_right_glyph_block):
129 * redisplay.c (create_left_glyph_block):
130 * redisplay.c (create_text_block):
131 * redisplay.c:
132 * redisplay-x.c (x_output_hline):
133 * redisplay-x.c (x_output_vertical_divider):
134 * redisplay-tty.c (tty_output_display_block):
135 * redisplay-output.c (output_display_line):
136 * redisplay-output.c:
137 * redisplay-msw.c (mswindows_output_vertical_divider):
138 * redisplay-msw.c (mswindows_ring_bell):
139 * redisplay-msw.c (mswindows_output_cursor):
140 * redisplay-msw.c:
141 * rangetab.c:
142 * ralloc.c:
143 * puresize.h (RAW_PURESIZE):
144 * profile.c (syms_of_profile):
145 * profile.c (Fstart_profiling):
146 * profile.c (sigprof_handler):
147 * profile.c:
148 * procimpl.h:
149 * process.c (vars_of_process):
150 * process.c (read_process_output):
151 * process.c (get_process):
152 * process.c:
153 * process-unix.c (unix_open_multicast_group):
154 * process-unix.c (unix_get_tty_name):
155 * process-unix.c (unix_send_process):
156 * process-unix.c (unix_reap_exited_processes):
157 * process-unix.c (unix_create_process):
158 * process-unix.c (unix_init_process_io_handles):
159 * process-unix.c (allocate_pty):
160 * process-unix.c:
161 * process-nt.c (nt_open_network_stream):
162 * process-nt.c (nt_update_status_if_terminated):
163 * process-nt.c (nt_finalize_process_data):
164 * process-nt.c:
165 * print.c (debug_short_backtrace):
166 * print.c (debug_backtrace):
167 * print.c (print_symbol):
168 * print.c (print_internal):
169 * print.c (print_cons):
170 * print.c (Fwrite_char):
171 * print.c (print_prepare):
172 * print.c (canonicalize_printcharfun):
173 * print.c (output_string):
174 * print.c:
175 * opaque.h:
176 * opaque.c (allocate_managed_opaque):
177 * opaque.c:
178 * offix.c (DndSetData):
179 * objects.c (face_boolean_create):
180 * objects.c (font_instantiate):
181 * objects.c (font_create):
182 * objects.c (color_create):
183 * objects.c (finalize_font_instance):
184 * objects.c (finalize_color_instance):
185 * objects.c:
186 * objects-x.c (x_font_instance_truename):
187 * objects-x.c:
188 * objects-x.c (x_initialize_font_instance):
189 * objects-x.c (allocate_nearest_color):
190 * objects-tty.c (tty_initialize_font_instance):
191 * objects-tty.c (tty_initialize_color_instance):
192 * objects-msw.c (mswindows_initialize_color_instance):
193 * ntproc.c (syms_of_ntproc):
194 * ntproc.c (Fwin32_set_process_priority):
195 * ntproc.c (sys_spawnve):
196 * ntproc.c:
197 * ntheap.c (get_data_end):
198 * nt.c (period):
199 * nt.c:
200 * nt.c (stat):
201 * nt.c (generate_inode_val):
202 * nt.c (sys_rename):
203 * nas.c:
204 * mule-wnnfns.c (Fwnn_hinsi_number):
205 * mule-wnnfns.c (Fwnn_yuragi):
206 * mule-wnnfns.c (Fwnn_common_learn):
207 * mule-wnnfns.c (Fwnn_suffix_learn):
208 * mule-wnnfns.c (Fwnn_prefix_learn):
209 * mule-wnnfns.c (Fwnn_okuri_learn):
210 * mule-wnnfns.c (Fwnn_complex_conv):
211 * mule-wnnfns.c (Fwnn_last_is_first):
212 * mule-wnnfns.c (Fwnn_bmodify_dict_add):
213 * mule-wnnfns.c (Fwnn_notrans_dict_add):
214 * mule-wnnfns.c (Fwnn_fiusr_dict_add):
215 * mule-wnnfns.c (Fwnn_fisys_dict_add):
216 * mule-wnnfns.c (Fwnn_hinsi_list):
217 * mule-wnnfns.c (Fwnn_fuzokugo_set):
218 * mule-wnnfns.c (Fwnn_dict_search):
219 * mule-wnnfns.c (Fwnn_word_toroku):
220 * mule-wnnfns.c (Fwnn_hindo_update):
221 * mule-wnnfns.c (Fwnn_bunsetu_henkou):
222 * mule-wnnfns.c (Fwnn_kakutei):
223 * mule-wnnfns.c (Fwnn_begin_henkan):
224 * mule-wnnfns.c (Fwnn_dict_comment):
225 * mule-wnnfns.c (Fwnn_dict_add):
226 * mule-wnnfns.c (Fwnn_open):
227 * mule-mcpath.c (mc_getcwd):
228 * mule-coding.c (vars_of_mule_coding):
229 * mule-coding.c (convert_to_external_format):
230 * mule-coding.c (encoding_marker):
231 * mule-coding.c (decoding_marker):
232 * mule-coding.c (Fcopy_coding_system):
233 * mule-coding.c (Fmake_coding_system):
234 * mule-coding.c (Fcoding_system_list):
235 * mule-coding.c (Ffind_coding_system):
236 * mule-coding.c (symbol_to_eol_type):
237 * mule-coding.c:
238 * mule-charset.c (complex_vars_of_mule_charset):
239 * mule-charset.c (vars_of_mule_charset):
240 * mule-charset.c (Fset_charset_ccl_program):
241 * mule-charset.c (struct charset_list_closure):
242 * mule-charset.c (Ffind_charset):
243 * mule-charset.c (make_charset):
244 * mule-charset.c (non_ascii_valid_char_p):
245 * mule-charset.c:
246 * mule-ccl.c (ccl_driver):
247 * mule-canna.c (c2mu):
248 * mule-canna.c (Fcanna_henkan_begin):
249 * mule-canna.c (Fcanna_parse):
250 * mule-canna.c (Fcanna_store_yomi):
251 * mule-canna.c (Fcanna_touroku_string):
252 * mule-canna.c (Fcanna_initialize):
253 * minibuf.c:
254 * menubar.c (menu_parse_submenu_keywords):
255 * menubar-x.c (make_dummy_xbutton_event):
256 * menubar-x.c (set_frame_menubar):
257 * menubar-x.c (menu_item_descriptor_to_widget_value_1):
258 * menubar-x.c:
259 * menubar-msw.h:
260 * menubar-msw.c (mswindows_popup_menu):
261 * menubar-msw.c (mswindows_update_frame_menubars):
262 * menubar-msw.c (mswindows_handle_wm_command):
263 * menubar-msw.c (unsafe_handle_wm_initmenu_1):
264 * menubar-msw.c (unsafe_handle_wm_initmenupopup_1):
265 * menubar-msw.c (update_frame_menubar_maybe):
266 * menubar-msw.c (populate_or_checksum_helper):
267 * menubar-msw.c (empty_menu):
268 * menubar-msw.c:
269 * md5.c:
270 * marker.c (set_marker_internal):
271 * marker.c (print_marker):
272 * malloc.c:
273 * make-src-depend:
274 * lstream.c (lisp_buffer_rewinder):
275 * lstream.c (mark_lstream):
276 * lrecord.h:
277 * lrecord.h (struct lrecord_header):
278 * lread.c (readevalloop):
279 * lread.c (locate_file):
280 * lread.c (locate_file_in_directory):
281 * lread.c (Flocate_file):
282 * lread.c (load_force_doc_string_unwind):
283 * lread.c (ebolify_bytecode_constants):
284 * lread.c:
285 * lisp.h:
286 * lisp-union.h:
287 * lisp-disunion.h:
288 * linuxplay.c (linux_play_data_or_file):
289 * linuxplay.c (audio_init):
290 * line-number.c:
291 * keymap.h:
292 * keymap.c (describe_map):
293 * keymap.c (describe_map_mapper):
294 * keymap.c (Fdescribe_bindings_internal):
295 * keymap.c (Fsingle_key_description):
296 * keymap.c (map_keymap_sorted):
297 * keymap.c (get_relevant_keymaps):
298 * keymap.c (Flookup_key):
299 * keymap.c (raw_lookup_key_mapper):
300 * keymap.c (Fdefine_key):
301 * keymap.c (Fevent_matches_key_specifier_p):
302 * keymap.c (key_desc_list_to_event):
303 * keymap.c (define_key_parser):
304 * keymap.c (define_key_check_and_coerce_keysym):
305 * keymap.c (keymap_submaps):
306 * keymap.c (keymap_store_internal):
307 * keymap.c (keymap_delete_inverse_internal):
308 * keymap.c (keymap_store_inverse_internal):
309 * keymap.c (print_keymap):
310 * keymap.c (Lisp_Keymap):
311 * keymap.c:
312 * intl.c:
313 * insdel.c (convert_bufbyte_string_into_emchar_dynarr):
314 * insdel.c (make_gap):
315 * input-method-xlib.c (get_XIM_input):
316 * input-method-xlib.c (XIM_init_frame):
317 * imgproc.c:
318 * hash.h:
319 * hash.c:
320 * gui.c:
321 * gui-x.c (button_item_to_widget_value):
322 * gui-x.c (popup_selection_callback):
323 * glyphs.h (struct image_instantiator_methods):
324 * glyphs.c (mark_glyph_cachels):
325 * glyphs.c (Fglyph_type):
326 * glyphs.c (image_instantiate):
327 * glyphs.c (image_create):
328 * glyphs.c (make_image_instance_1):
329 * glyphs.c (finalize_image_instance):
330 * glyphs.c:
331 * glyphs-x.c (finalize_subwindow):
332 * glyphs-x.c (xface_validate):
333 * glyphs-x.c (x_locate_pixmap_file):
334 * glyphs-x.c (convert_EImage_to_XImage):
335 * glyphs-msw.c:
336 * glyphs-msw.c (mswindows_resource_instantiate):
337 * glyphs-msw.c (xpm_to_eimage):
338 * glyphs-msw.c (convert_EImage_to_DIBitmap):
339 * glyphs-eimage.c (tiff_instantiate):
340 * glyphs-eimage.c (png_instantiate):
341 * glyphs-eimage.c (struct png_error_struct):
342 * glyphs-eimage.c (gif_memory_storage):
343 * glyphs-eimage.c:
344 * gifrlib.h:
345 * getloadavg.c (getloadavg):
346 * getloadavg.c:
347 * gdbinit:
348 * free-hook.c (log_gcpro):
349 * free-hook.c (check_malloc):
350 * free-hook.c (check_free):
351 * free-hook.c (ROUND_UP_TO_PAGE):
352 * free-hook.c:
353 * frame.h (struct frame):
354 * frame.h:
355 * frame.c (change_frame_size_1):
356 * frame.c (allocate_frame_core):
357 * frame.c:
358 * frame-x.c (x_focus_on_frame):
359 * frame-x.c (x_init_frame_2):
360 * frame-x.c (x_popup_frame):
361 * frame-x.c (xemacs_XtPopup):
362 * frame-x.c:
363 * frame-x.c (Foffix_start_drag_internal):
364 * frame-x.c (x_cde_destroy_callback):
365 * frame-x.c (x_wm_hack_wm_protocols):
366 * frame-tty.c (tty_frame_visible_p):
367 * frame-msw.c (mswindows_make_frame_invisible):
368 * frame-msw.c (mswindows_after_init_frame):
369 * frame-msw.c (mswindows_init_frame_1):
370 * fns.c (syms_of_fns):
371 * fns.c (Fbase64_decode_string):
372 * fns.c (Fnconc):
373 * fns.c (Ffillarray):
374 * fns.c (Fobject_plist):
375 * fns.c (Fget):
376 * fns.c (Fcanonicalize_lax_plist):
377 * fns.c (Fcanonicalize_plist):
378 * fns.c (Fplist_remprop):
379 * fns.c (Fplist_get):
380 * fns.c (advance_plist_pointers):
381 * fns.c (internal_plist_put):
382 * fns.c (Fnreverse):
383 * fns.c (Fremassq):
384 * fns.c (Felt):
385 * fns.c (Fsubstring):
386 * fns.c (Fbvconcat):
387 * fns.c (Flength):
388 * fns.c (length_with_bytecode_hack):
389 * fns.c (print_bit_vector):
390 * fns.c:
391 * floatfns.c (Ffloor):
392 * floatfns.c:
393 * floatfns.c (in_float_error):
394 * fileio.c (Ffile_modes):
395 * fileio.c (Fexpand_file_name):
396 * fileio.c (Fmake_temp_name):
397 * fileio.c (Ffile_name_nondirectory):
398 * fileio.c (Ffile_name_directory):
399 * file-coding.h:
400 * file-coding.c (vars_of_mule_coding):
401 * file-coding.c (convert_to_external_format):
402 * file-coding.c (encoding_marker):
403 * file-coding.c (decoding_marker):
404 * file-coding.c (Fcopy_coding_system):
405 * file-coding.c (Fmake_coding_system):
406 * file-coding.c (struct coding_system_list_closure):
407 * file-coding.c (Ffind_coding_system):
408 * file-coding.c (symbol_to_eol_type):
409 * file-coding.c:
410 * faces.h (struct face_cachel):
411 * faces.c (vars_of_faces):
412 * faces.c (face_property_was_changed):
413 * faces.c (mark_face_cachels):
414 * faces.c (temporary_faces_list):
415 * faces.c (struct face_list_closure):
416 * faces.c:
417 * extents.h (struct extent):
418 * extents.c (vars_of_extents):
419 * extents.c (struct copy_string_extents_1_arg):
420 * extents.c (add_string_extents_mapper):
421 * extents.c (Fextent_property):
422 * extents.c (Fset_extent_property):
423 * extents.c (symbol_to_glyph_layout):
424 * extents.c (properties_equal):
425 * extents.c (print_extent):
426 * extents.c (print_extent_1):
427 * extents.c (extent_in_region_p):
428 * extents.c (gap_array_make_gap):
429 * extents.c:
430 * events.h (struct Lisp_Event):
431 * events.h:
432 * events.c (Fevent_properties):
433 * events.c (format_event_object):
434 * events.c (Fmake_event):
435 * events.c (event_equal):
436 * events.c (print_event):
437 * events.c (mark_event):
438 * event-stream.c ((read-char)
439 * event-stream.c (vars_of_event_stream):
440 * event-stream.c (syms_of_event_stream):
441 * event-stream.c (Fset_recent_keys_ring_size):
442 * event-stream.c (Fsit_for):
443 * event-stream.c (Fnext_event):
444 * event-stream.c (execute_help_form):
445 * event-stream.c (maybe_kbd_translate):
446 * event-stream.c:
447 * event-msw.c (vars_of_event_mswindows):
448 * event-msw.c (mswindows_wnd_proc):
449 * event-msw.c (mswindows_need_event):
450 * event-msw.c (mswindows_drain_windows_queue):
451 * event-msw.c (mswindows_pump_outstanding_events):
452 * event-msw.c:
453 * event-msw.c (slurp_thread):
454 * event-msw.c (struct ntpipe_slurp_stream):
455 * event-msw.c (HANDLE_TO_USID):
456 * event-Xt.c (emacs_Xt_handle_magic_event):
457 * event-Xt.c (x_event_to_emacs_event):
458 * event-Xt.c (x_reset_modifier_mapping):
459 * event-Xt.c (x_reset_key_mapping):
460 * event-Xt.c:
461 * eval.c (syms_of_eval):
462 * eval.c (warn_when_safe):
463 * eval.c (warn_when_safe_lispobj):
464 * eval.c (Fbacktrace_frame):
465 * eval.c (Fbacktrace):
466 * eval.c (top_level_set):
467 * eval.c (unbind_to_hairy):
468 * eval.c (specbind_magic):
469 * eval.c (specbind_unwind_wasnt_local):
470 * eval.c (call2_trapping_errors):
471 * eval.c (call1_trapping_errors):
472 * eval.c (catch_them_squirmers_call2):
473 * eval.c (call0_trapping_errors):
474 * eval.c (run_hook_trapping_errors):
475 * eval.c (catch_them_squirmers_eval_in_buffer):
476 * eval.c (call4_in_buffer):
477 * eval.c (call3_in_buffer):
478 * eval.c (call2_in_buffer):
479 * eval.c (call1_in_buffer):
480 * eval.c (call0_in_buffer):
481 * eval.c (run_hook):
482 * eval.c (run_hook_with_args_in_buffer):
483 * eval.c (Fapply):
484 * eval.c (Feval):
485 * eval.c (do_autoload):
486 * eval.c (un_autoload):
487 * eval.c (Fautoload):
488 * eval.c (Finteractive_p):
489 * eval.c (Fcommand_execute):
490 * eval.c (signal_quit):
491 * eval.c (call_with_suspended_errors):
492 * eval.c (signal_error):
493 * eval.c (return_from_signal):
494 * eval.c (Fcall_with_condition_handler):
495 * eval.c (run_condition_case_handlers):
496 * eval.c (condition_case_1):
497 * eval.c (Funwind_protect):
498 * eval.c (unwind_to_catch):
499 * eval.c (internal_catch):
500 * eval.c (Fmacroexpand_internal):
501 * eval.c (Fuser_variable_p):
502 * eval.c (Fdefconst):
503 * eval.c (Fdefvar):
504 * eval.c (Ffunction):
505 * eval.c (signal_call_debugger):
506 * eval.c (call_debugger):
507 * eval.c:
508 * emacs.c (main):
509 * emacs.c (sort_args):
510 * emacs.c (main_1):
511 * elhash.h:
512 * elhash.c:
513 * editfns.c (Fencode_time):
514 * editfns.c (Fdecode_time):
515 * editfns.c (Fuser_full_name):
516 * editfns.c:
517 * editfns.c (save_excursion_restore):
518 * ecrt0.c:
519 * dynarr.c:
520 * doprnt.c (emacs_doprnt_1):
521 * doc.c (verify_doc_mapper):
522 * doc.c (Fsnarf_documentation):
523 * doc.c (Fdocumentation):
524 * dll.c:
525 * dired.c (user_name_completion):
526 * dired.c (Fdirectory_files):
527 * dialog-x.c:
528 * dialog-msw.c:
529 * dgif_lib.c (FreeSavedImages):
530 * dgif_lib.c (DGifGetImageDesc):
531 * device.h:
532 * device.h (struct device):
533 * device.c (Fselect_device):
534 * device.c (allocate_device):
535 * device.c:
536 * device-x.c (Fx_keysym_on_keyboard_p):
537 * device-x.c (Fx_valid_keysym_name_p):
538 * device-x.c (x_IO_error_handler):
539 * device-x.c (x_delete_device):
540 * device-x.c (x_finish_init_device):
541 * device-x.c (x_init_device):
542 * device-x.c:
543 * device-msw.c (mswindows_init_device):
544 * dbxrc:
545 * database.c (vars_of_database):
546 * database.c (Fput_database):
547 * database.c (Fopen_database):
548 * database.c (berkdb_remove):
549 * database.c (berkdb_put):
550 * database.c (Fdatabasep):
551 * database.c (print_database):
552 * database.c:
553 * data.c (vars_of_data):
554 * data.c (syms_of_data):
555 * data.c (init_errors_once_early):
556 * data.c (prune_weak_lists):
557 * data.c (finish_marking_weak_lists):
558 * data.c (print_weak_list):
559 * data.c (Fmod):
560 * data.c (Fstring_to_number):
561 * data.c (Fnumber_to_string):
562 * data.c (Findirect_function):
563 * data.c (Fsetcdr):
564 * data.c (Ffloatp):
565 * data.c (Fsubr_interactive):
566 * data.c (Farrayp):
567 * data.c (Fkeywordp):
568 * data.c (Fnull):
569 * data.c:
570 * console.h (CONSOLE_NAME):
571 * console.h:
572 * console.c (vars_of_console):
573 * console.c (Fselect_console):
574 * console.c:
575 * console-x.h (DEVICE_X_COLORMAP):
576 * console-x.h (struct x_device):
577 * console-x.c (x_device_to_console_connection):
578 * console-tty.h (CONSOLE_TTY_FINAL_CURSOR_Y):
579 * console-tty.c (tty_init_console):
580 * console-tty.c:
581 * console-msw.h (struct mswindows_frame):
582 * conslots.h:
583 * config.h.in:
584 * cmds.c (internal_self_insert):
585 * cmds.c (Fforward_line):
586 * cmds.c (Fforward_char):
587 * cmds.c:
588 * cmdloop.c:
589 * chartab.c (mark_char_table_entry):
590 * chartab.c:
591 * casefiddle.c (casify_word):
592 * callproc.c (child_setup):
593 * callproc.c (Fcall_process_internal):
594 * callproc.c:
595 * callint.c (Fcall_interactively):
596 * bytecode.h:
597 * bytecode.c (execute_rare_opcode):
598 * bytecode.c (execute_optimized_program):
599 * bytecode.c:
600 * bufslots.h:
601 * buffer.h (BUFFER_REALLOC):
602 * buffer.h (GET_CHARPTR_INT_DATA_ALLOCA):
603 * buffer.h (GET_CHARPTR_EXT_DATA_ALLOCA):
604 * buffer.h:
605 * buffer.h (MAP_INDIRECT_BUFFERS):
606 * buffer.h (CHECK_LIVE_BUFFER):
607 * buffer.c (init_initial_directory):
608 * buffer.c (complex_vars_of_buffer):
609 * buffer.c (vars_of_buffer):
610 * buffer.c (finish_init_buffer):
611 * buffer.c (Fget_file_buffer):
612 * buffer.c (Fbuffer_list):
613 * buffer.c (mark_buffer):
614 * balloon_help.c (balloon_help_move_to_pointer):
615 * balloon_help.c (show_help):
616 * balloon_help.c:
617 * backtrace.h:
618 * alloc.c (garbage_collect_1):
619 * alloc.c (sweep_strings):
620 * alloc.c (sweep_compiled_functions):
621 * alloc.c (sweep_bit_vectors_1):
622 * alloc.c (sweep_vectors_1):
623 * alloc.c (sweep_lcrecords_1):
624 * alloc.c (tick_lcrecord_stats):
625 * alloc.c (pure_string_sizeof):
626 * alloc.c (mark_conses_in_list):
627 * alloc.c (mark_object):
628 * alloc.c (report_pure_usage):
629 * alloc.c (make_pure_float):
630 * alloc.c (make_pure_string):
631 * alloc.c (free_managed_lcrecord):
632 * alloc.c (mark_string):
633 * alloc.c (noseeum_make_marker):
634 * alloc.c (allocate_event):
635 * alloc.c (Fbit_vector):
636 * alloc.c (Fvector):
637 * alloc.c (make_float):
638 * alloc.c (Fmake_list):
639 * alloc.c (Flist):
640 * alloc.c (FREE_FIXED_TYPE_WHEN_NOT_IN_GC):
641 * alloc.c (PUT_FIXED_TYPE_ON_FREE_LIST):
642 * alloc.c (DECLARE_FIXED_TYPE_ALLOC):
643 * alloc.c (dbg_constants):
644 * alloc.c (gc_record_type_p):
645 * alloc.c (free_lcrecord):
646 * alloc.c (xmalloc):
647 * alloc.c (NOSEEUM_INCREMENT_CONS_COUNTER):
648 * abbrev.c:
649 * Makefile.in.in (mostlyclean):
650 * Makefile.in.in (external_client_xlib_objs_nonshared):
651 * Makefile.in.in (temacs_link_args):
652 * Makefile.in.in (release):
653 * Makefile.in.in (dnd_objs):
654 * Makefile.in.in (objs):
655 * Makefile.in.in (PROGNAME):
656 * EmacsShell.c: cast strings to (XtPointer)
657 * EmacsFrame.c: cast strings to (XtPointer)
658 - mega patch
659 - rewrite basic lisp functions for speed
660 - rewrite bytecode interpreter for speed
661 - rewrite list looping constructs for speed and safety using
662 tortoise/hare.
663 - use size_t where appropriate.
664 - new hashtable implementation
665 - cleanup implementation of opaques
666 - opaques can now be purecopy'ed
667 - move some cl functionality into C for speed.
668 - remove last remaining VMS support
669 - spelling fixes
670 - improve gdb/dbx debugger support
671 - move pure.c back into alloc.c for performance
672 - enable report_pure_usage() if --memory-usage-stats
673 - remove remnants of Energize support (EMACS_BTL, cadillac...)
674 - don't use symbols with leading `_' or embedded `__'
675 - globally cleanup duplicated semicolons `;;'
676 - I give in on %p vs %lx - we use printf("%lx",(long) p)
677 globally.
678 - globally replace O_NDELAY with O_NONBLOCK.
679 - globally replace CDISABLE with _POSIX_VDISABLE.
680 - use O_RDONLY and O_RDWR instead of magic `0' and `2'.
681 - define (and maybe use!) STDERR_FILENO and friends.
682 - add support for macros defined in C
683 - `when', `unless', `not' and `defalias' now defined in C,
684 so that they are universally available.
685 - rename defvar_mumble to defvar_magic
686 - rename RETURN__ to RETURN_SANS_WARNINGS
687 - use consistent style of initial caps in error messages
688 - implement last, butlast, nbutlast, copy-list in C.
689 - provide typedefs for all struct Lisp_foo types
690 - Lisp_Objects must be initialized to Qnil rather than 0.
691 - make sure XEmacs runs (slowly) with always_gc == 1;
692 - fast and safe LOOP_* macros
693 - change calls to XSETOBJ to XSETFOO
694 - replace calls to XSETINT by make_int()
695 - plug up memory leaks
696 - use style markobj (foo), not silly ((markobj) (foo))
697 - use XFLOAT_DATA (obj) instead of float_data (XFLOAT (obj))
698
699 1998-12-02 P. E. Jareth Hein <jareth@camelot.co.jp>
700
701 * unexec.c: Changed a #ifndef statement to fix XEmacs on BSDI 3.0
702
1 1998-11-28 SL Baur <steve@altair.xemacs.org> 703 1998-11-28 SL Baur <steve@altair.xemacs.org>
2 704
3 * XEmacs 21.2-beta4 is released. 705 * XEmacs 21.2-beta4 is released.
4 706
5 1998-11-27 SL Baur <steve@altair.xemacs.org> 707 1998-11-27 SL Baur <steve@altair.xemacs.org>