comparison src/ChangeLog @ 5123:fc85923c49af ben-lisp-object

last little fixes, everything compiles and runs now
author Ben Wing <ben@xemacs.org>
date Wed, 30 Dec 2009 04:29:23 -0600
parents e0db3c197671
children 623d57b7fbe8
comparison
equal deleted inserted replaced
5122:942c340254b3 5123:fc85923c49af
1 <<<<<<< local
2 2005-11-22 Ben Wing <ben@xemacs.org> 1 2005-11-22 Ben Wing <ben@xemacs.org>
3 ======= 2
3 * alloc.c:
4 * alloc.c (assert_proper_sizing):
5 * alloc.c (alloc_sized_lrecord_1):
6 * alloc.c (alloc_sized_lrecord):
7 * alloc.c (noseeum_alloc_sized_lrecord):
8 * alloc.c (alloc_lrecord):
9 * alloc.c (old_alloc_sized_lcrecord):
10 * alloc.c (make_vector_internal):
11 * alloc.c (make_bit_vector_internal):
12 * alloc.c (alloc_automanaged_sized_lcrecord):
13 * buffer.c (allocate_buffer):
14 * buffer.c (DEFVAR_BUFFER_LOCAL_1):
15 * buffer.c (common_init_complex_vars_of_buffer):
16 * casetab.c (allocate_case_table):
17 * chartab.c (Fmake_char_table):
18 * chartab.c (make_char_table_entry):
19 * chartab.c (copy_char_table_entry):
20 * chartab.c (Fcopy_char_table):
21 * console.c (allocate_console):
22 * console.c (DEFVAR_CONSOLE_LOCAL_1):
23 * console.c (common_init_complex_vars_of_console):
24 * data.c (make_weak_list):
25 * data.c (make_weak_box):
26 * data.c (make_ephemeron):
27 * database.c (allocate_database):
28 * device-msw.c (allocate_devmode):
29 * device.c (allocate_device):
30 * dialog-msw.c (handle_question_dialog_box):
31 * elhash.c (make_general_lisp_hash_table):
32 * elhash.c (Fcopy_hash_table):
33 * emacs.c (main_1):
34 * event-stream.c:
35 * event-stream.c (allocate_command_builder):
36 * event-stream.c (free_command_builder):
37 * event-stream.c (mark_timeout):
38 * event-stream.c (event_stream_generate_wakeup):
39 * event-stream.c (event_stream_resignal_wakeup):
40 * event-stream.c (event_stream_disable_wakeup):
41 * event-stream.c (reinit_vars_of_event_stream):
42 * extents.c (allocate_extent_auxiliary):
43 * extents.c (allocate_extent_info):
44 * extents.c (copy_extent):
45 * faces.c (allocate_face):
46 * file-coding.c (allocate_coding_system):
47 * frame.c (allocate_frame_core):
48 * glyphs.c (allocate_image_instance):
49 * glyphs.c (allocate_glyph):
50 * gui.c (allocate_gui_item):
51 * keymap.c (make_keymap):
52 * lrecord.h:
53 * lrecord.h (ALLOC_LCRECORD):
54 * lrecord.h (ALLOC_SIZED_LCRECORD):
55 * lrecord.h (struct old_lcrecord_header):
56 * lrecord.h (old_alloc_lcrecord_type):
57 * lrecord.h (alloc_lrecord_type):
58 * lrecord.h (noseeum_alloc_lrecord_type):
59 * lstream.c (Lstream_new):
60 * mule-charset.c (make_charset):
61 * objects.c (Fmake_color_instance):
62 * objects.c (Fmake_font_instance):
63 * objects.c (reinit_vars_of_objects):
64 * opaque.c (make_opaque):
65 * opaque.c (make_opaque_ptr):
66 * process.c (make_process_internal):
67 * rangetab.c (Fmake_range_table):
68 * rangetab.c (Fcopy_range_table):
69 * scrollbar.c (create_scrollbar_instance):
70 * specifier.c (make_specifier_internal):
71 * symbols.c (Fdefvaralias):
72 * toolbar.c (update_toolbar_button):
73 * tooltalk.c (make_tooltalk_message):
74 * tooltalk.c (make_tooltalk_pattern):
75 * ui-gtk.c (allocate_ffi_data):
76 * ui-gtk.c (allocate_emacs_gtk_object_data):
77 * ui-gtk.c (allocate_emacs_gtk_boxed_data):
78 * window.c (allocate_window):
79 * window.c (new_window_mirror):
80 * window.c (make_dummy_parent):
81 Create a simpler interface (ALLOC_LCRECORD) for allocating
82
4 2009-12-21 Jerry James <james@xemacs.org> 83 2009-12-21 Jerry James <james@xemacs.org>
5 84
6 * config.h.in: Remove OffiX support. 85 * config.h.in: Remove OffiX support.
7 * device-x.c: Ditto. 86 * device-x.c: Ditto.
8 * dragdrop.c: Ditto. 87 * dragdrop.c: Ditto.
3504 2006-04-22 Jerry James <james@xemacs.org> 3583 2006-04-22 Jerry James <james@xemacs.org>
3505 3584
3506 * event-stream.c (copy_command_builder): Also copy the console. 3585 * event-stream.c (copy_command_builder): Also copy the console.
3507 3586
3508 2006-04-23 Aidan Kehoe <kehoea@parhasard.net> 3587 2006-04-23 Aidan Kehoe <kehoea@parhasard.net>
3509 >>>>>>> other
3510 3588
3511 * alloc.c: 3589 * alloc.c:
3512 <<<<<<< local
3513 * alloc.c (assert_proper_sizing):
3514 * alloc.c (alloc_sized_lrecord_1):
3515 * alloc.c (alloc_sized_lrecord):
3516 * alloc.c (noseeum_alloc_sized_lrecord):
3517 * alloc.c (alloc_lrecord):
3518 * alloc.c (old_alloc_sized_lcrecord):
3519 * alloc.c (make_vector_internal):
3520 * alloc.c (make_bit_vector_internal):
3521 * alloc.c (alloc_automanaged_sized_lcrecord):
3522 * buffer.c (allocate_buffer):
3523 * buffer.c (DEFVAR_BUFFER_LOCAL_1):
3524 * buffer.c (common_init_complex_vars_of_buffer):
3525 * casetab.c (allocate_case_table):
3526 =======
3527 * data.c: 3590 * data.c:
3528 * data.c (Fconsp): 3591 * data.c (Fconsp):
3529 * data.c (Flistp): 3592 * data.c (Flistp):
3530 Take on board feedback from Stephen on my last change; move the 3593 Take on board feedback from Stephen on my last change; move the
3531 explanation of what a cons is to the cons docstring, add cross 3594 explanation of what a cons is to the cons docstring, add cross
3941 * console.c (stuff_buffered_input): Compile body only if 4004 * console.c (stuff_buffered_input): Compile body only if
3942 HAVE_TTY. 4005 HAVE_TTY.
3943 4006
3944 2005-12-18 Aidan Kehoe <kehoea@parhasard.net> 4007 2005-12-18 Aidan Kehoe <kehoea@parhasard.net>
3945 4008
3946 >>>>>>> other
3947 * chartab.c (Fmake_char_table): 4009 * chartab.c (Fmake_char_table):
3948 <<<<<<< local
3949 * chartab.c (make_char_table_entry):
3950 * chartab.c (copy_char_table_entry):
3951 * chartab.c (Fcopy_char_table):
3952 * console.c (allocate_console):
3953 * console.c (DEFVAR_CONSOLE_LOCAL_1):
3954 * console.c (common_init_complex_vars_of_console):
3955 * data.c (make_weak_list):
3956 * data.c (make_weak_box):
3957 * data.c (make_ephemeron):
3958 * database.c (allocate_database):
3959 * device-msw.c (allocate_devmode):
3960 * device.c (allocate_device):
3961 * dialog-msw.c (handle_question_dialog_box):
3962 =======
3963 Set the default character class to word, not whitespace. 4010 Set the default character class to word, not whitespace.
3964 4011
3965 2005-12-17 Aidan Kehoe <kehoea@parhasard.net> 4012 2005-12-17 Aidan Kehoe <kehoea@parhasard.net>
3966 4013
3967 * buffer.c: 4014 * buffer.c:
4685 * dynarr.c (Dynarr_resize): Special case dynamic Lisp array. 4732 * dynarr.c (Dynarr_resize): Special case dynamic Lisp array.
4686 * dynarr.c (Dynarr_free): Add dynamic Lisp array. 4733 * dynarr.c (Dynarr_free): Add dynamic Lisp array.
4687 4734
4688 * elhash.c: 4735 * elhash.c:
4689 * elhash.c (htentry): 4736 * elhash.c (htentry):
4690 >>>>>>> other
4691 * elhash.c (make_general_lisp_hash_table): 4737 * elhash.c (make_general_lisp_hash_table):
4692 * elhash.c (Fcopy_hash_table): 4738 * elhash.c (Fcopy_hash_table):
4693 <<<<<<< local
4694 * emacs.c (main_1):
4695 * event-stream.c:
4696 * event-stream.c (allocate_command_builder):
4697 * event-stream.c (free_command_builder):
4698 * event-stream.c (mark_timeout):
4699 * event-stream.c (event_stream_generate_wakeup):
4700 * event-stream.c (event_stream_resignal_wakeup):
4701 * event-stream.c (event_stream_disable_wakeup):
4702 * event-stream.c (reinit_vars_of_event_stream):
4703 * extents.c (allocate_extent_auxiliary):
4704 * extents.c (allocate_extent_info):
4705 * extents.c (copy_extent):
4706 * faces.c (allocate_face):
4707 * file-coding.c (allocate_coding_system):
4708 * frame.c (allocate_frame_core):
4709 * glyphs.c (allocate_image_instance):
4710 * glyphs.c (allocate_glyph):
4711 * gui.c (allocate_gui_item):
4712 * keymap.c (make_keymap):
4713 * lrecord.h:
4714 * lrecord.h (ALLOC_LCRECORD):
4715 * lrecord.h (ALLOC_SIZED_LCRECORD):
4716 * lrecord.h (struct old_lcrecord_header):
4717 * lrecord.h (old_alloc_lcrecord_type):
4718 * lrecord.h (alloc_lrecord_type):
4719 * lrecord.h (noseeum_alloc_lrecord_type):
4720 * lstream.c (Lstream_new):
4721 * mule-charset.c (make_charset):
4722 * objects.c (Fmake_color_instance):
4723 * objects.c (Fmake_font_instance):
4724 * objects.c (reinit_vars_of_objects):
4725 * opaque.c (make_opaque):
4726 * opaque.c (make_opaque_ptr):
4727 * process.c (make_process_internal):
4728 * rangetab.c (Fmake_range_table):
4729 * rangetab.c (Fcopy_range_table):
4730 * scrollbar.c (create_scrollbar_instance):
4731 * specifier.c (make_specifier_internal):
4732 * symbols.c (Fdefvaralias):
4733 * toolbar.c (update_toolbar_button):
4734 * tooltalk.c (make_tooltalk_message):
4735 * tooltalk.c (make_tooltalk_pattern):
4736 * ui-gtk.c (allocate_ffi_data):
4737 * ui-gtk.c (allocate_emacs_gtk_object_data):
4738 * ui-gtk.c (allocate_emacs_gtk_boxed_data):
4739 =======
4740 * elhash.c (resize_hash_table): 4739 * elhash.c (resize_hash_table):
4741 * elhash.c (pdump_reorganize_hash_table): 4740 * elhash.c (pdump_reorganize_hash_table):
4742 * elhash.c (init_elhash_once_early): 4741 * elhash.c (init_elhash_once_early):
4743 * elhash.h: Add new Lisp object: hash_table_entry. Make 4742 * elhash.h: Add new Lisp object: hash_table_entry. Make
4744 hash_table_entries Lisp objects. 4743 hash_table_entries Lisp objects.
4905 * syntax.c (syms_of_syntax): 4904 * syntax.c (syms_of_syntax):
4906 * syntax.h: 4905 * syntax.h:
4907 * syntax.h (struct syntax_cache): New Lisp object: syntax_cache. 4906 * syntax.h (struct syntax_cache): New Lisp object: syntax_cache.
4908 4907
4909 * window.c: 4908 * window.c:
4910 >>>>>>> other
4911 * window.c (allocate_window): 4909 * window.c (allocate_window):
4912 <<<<<<< local
4913 * window.c (new_window_mirror):
4914 =======
4915 >>>>>>> other
4916 * window.c (make_dummy_parent): 4910 * window.c (make_dummy_parent):
4917 <<<<<<< local
4918 Create a simpler interface (ALLOC_LCRECORD) for allocating
4919
4920 =======
4921 * window.c (syms_of_window): New Lisp objects: face_cachel, 4911 * window.c (syms_of_window): New Lisp objects: face_cachel,
4922 fache_cachel_dynarr, glyph_cachel, and glyph_cachel_dynarr. 4912 fache_cachel_dynarr, glyph_cachel, and glyph_cachel_dynarr.
4923 4913
4924 4914
4925 New files: 4915 New files:
4961 * print.c (default_object_printer): Remove static. 4951 * print.c (default_object_printer): Remove static.
4962 * print.c (print_internal): Use internal_object_printer if a 4952 * print.c (print_internal): Use internal_object_printer if a
4963 object has no print method. 4953 object has no print method.
4964 * toolbar.c: Use default_object_printer for toolbar-button. 4954 * toolbar.c: Use default_object_printer for toolbar-button.
4965 4955
4966 >>>>>>> other
4967 2005-11-22 Ben Wing <ben@xemacs.org> 4956 2005-11-22 Ben Wing <ben@xemacs.org>
4968 4957
4969 * mule-coding.c (FROB): 4958 * mule-coding.c (FROB):
4970 Fix crashes printing ISO2022 coding systems. 4959 Fix crashes printing ISO2022 coding systems.
4971 4960