comparison src/ChangeLog @ 3017:1e7cc382eb16

[xemacs-hg @ 2005-10-24 10:07:26 by ben] refactor mc-alloc dependencies next-error.el, occur.el: Fix some byte-compile warnings. alloc.c, buffer.c, buffer.h, casetab.c, casetab.h, charset.h, chartab.c, chartab.h, console-impl.h, console-msw-impl.h, console.c, data.c, database.c, device-impl.h, device-msw.c, device.c, dialog-msw.c, elhash.c, events.h, extents-impl.h, extents.c, faces.c, faces.h, file-coding.c, file-coding.h, frame-impl.h, frame.c, glyphs.c, glyphs.h, gui.c, gui.h, keymap.c, lisp.h, lrecord.h, lstream.c, lstream.h, mule-charset.c, objects-impl.h, objects.c, opaque.c, opaque.h, print.c, process.c, procimpl.h, rangetab.c, rangetab.h, scrollbar-gtk.c, scrollbar-msw.c, scrollbar-x.c, scrollbar.c, scrollbar.h, specifier.c, specifier.h, symbols.c, symeval.h, toolbar.c, toolbar.h, tooltalk.c, ui-gtk.c, ui-gtk.h, unicode.c, window-impl.h, window.c: Eliminate the majority of #ifdef MC_ALLOC occurrences through macros LCRECORD_HEADER, ALLOC_LCRECORD_TYPE, MALLOCED_STORAGE_SIZE, etc. (defined in lrecord.h).
author ben
date Mon, 24 Oct 2005 10:07:42 +0000
parents bd7174adf0f2
children dd34bc8e9423
comparison
equal deleted inserted replaced
3016:f252275fb013 3017:1e7cc382eb16
1 2005-10-24 Ben Wing <ben@xemacs.org>
2
3 * alloc.c:
4 * alloc.c (Lisp_Free):
5 * alloc.c (Fcons):
6 * alloc.c (noseeum_cons):
7 * alloc.c (make_float):
8 * alloc.c (make_bignum):
9 * alloc.c (make_bignum_bg):
10 * alloc.c (make_ratio):
11 * alloc.c (make_ratio_bg):
12 * alloc.c (make_ratio_rt):
13 * alloc.c (make_bigfloat):
14 * alloc.c (make_bigfloat_bf):
15 * alloc.c (make_vector_internal):
16 * alloc.c (make_bit_vector_internal):
17 * alloc.c (make_compiled_function):
18 * alloc.c (Fmake_symbol):
19 * alloc.c (allocate_extent):
20 * alloc.c (allocate_event):
21 * alloc.c (make_key_data):
22 * alloc.c (make_button_data):
23 * alloc.c (make_motion_data):
24 * alloc.c (make_process_data):
25 * alloc.c (make_timeout_data):
26 * alloc.c (make_magic_data):
27 * alloc.c (make_magic_eval_data):
28 * alloc.c (make_eval_data):
29 * alloc.c (make_misc_user_data):
30 * alloc.c (Fmake_marker):
31 * alloc.c (noseeum_make_marker):
32 * buffer.c (allocate_buffer):
33 * buffer.c (compute_buffer_usage):
34 * buffer.c (nuke_all_buffer_slots):
35 * buffer.c (common_init_complex_vars_of_buffer):
36 * buffer.h (struct buffer):
37 * casetab.c (allocate_case_table):
38 * casetab.h (struct Lisp_Case_Table):
39 * charset.h (struct Lisp_Charset):
40 * chartab.c (fill_char_table):
41 * chartab.c (Fmake_char_table):
42 * chartab.c (make_char_table_entry):
43 * chartab.c (copy_char_table_entry):
44 * chartab.c (Fcopy_char_table):
45 * chartab.c (put_char_table):
46 * chartab.h (struct Lisp_Char_Table_Entry):
47 * chartab.h (struct Lisp_Char_Table):
48 * console-impl.h (struct console):
49 * console-msw-impl.h (struct Lisp_Devmode):
50 * console-msw-impl.h (struct mswindows_dialog_id):
51 * console.c (allocate_console):
52 * console.c (nuke_all_console_slots):
53 * console.c (common_init_complex_vars_of_console):
54 * data.c (make_weak_list):
55 * data.c (make_weak_box):
56 * data.c (make_ephemeron):
57 * database.c (struct Lisp_Database):
58 * database.c (allocate_database):
59 * device-impl.h (struct device):
60 * device-msw.c (allocate_devmode):
61 * device.c (nuke_all_device_slots):
62 * device.c (allocate_device):
63 * dialog-msw.c (handle_question_dialog_box):
64 * elhash.c (struct Lisp_Hash_Table):
65 * elhash.c (make_general_lisp_hash_table):
66 * elhash.c (Fcopy_hash_table):
67 * events.h (struct Lisp_Timeout):
68 * events.h (struct command_builder):
69 * extents-impl.h (struct extent_auxiliary):
70 * extents-impl.h (struct extent_info):
71 * extents.c (allocate_extent_auxiliary):
72 * extents.c (allocate_extent_info):
73 * extents.c (copy_extent):
74 * faces.c (allocate_face):
75 * faces.h (struct Lisp_Face):
76 * file-coding.c (Fcopy_coding_system):
77 * file-coding.h (struct Lisp_Coding_System):
78 * frame-impl.h (struct frame):
79 * frame.c (nuke_all_frame_slots):
80 * frame.c (allocate_frame_core):
81 * glyphs.c (allocate_image_instance):
82 * glyphs.c (Fcolorize_image_instance):
83 * glyphs.c (allocate_glyph):
84 * glyphs.h (struct Lisp_Image_Instance):
85 * glyphs.h (struct Lisp_Glyph):
86 * gui.c (allocate_gui_item):
87 * gui.h (struct Lisp_Gui_Item):
88 * keymap.c (struct Lisp_Keymap):
89 * keymap.c (make_keymap):
90 * lisp.h (struct Lisp_Vector):
91 * lisp.h (struct Lisp_Bit_Vector):
92 * lisp.h (struct weak_box):
93 * lisp.h (struct ephemeron):
94 * lisp.h (struct weak_list):
95 * lrecord.h:
96 * lrecord.h (struct toolbar_button):
97 * lstream.c (COPY_SIZED_LCRECORD):
98 * lstream.h (struct lstream):
99 * mule-charset.c (make_charset):
100 * mule-charset.c (compute_charset_usage):
101 * objects-impl.h (struct Lisp_Color_Instance):
102 * objects-impl.h (struct Lisp_Font_Instance):
103 * objects.c (Fmake_color_instance):
104 * objects.c (Fmake_font_instance):
105 * objects.c (reinit_vars_of_objects):
106 * opaque.c (make_opaque):
107 * opaque.h (Lisp_Opaque):
108 * opaque.h (Lisp_Opaque_Ptr):
109 * print.c (default_object_printer):
110 * process.c (make_process_internal):
111 * procimpl.h (struct Lisp_Process):
112 * rangetab.c (Fmake_range_table):
113 * rangetab.c (Fcopy_range_table):
114 * rangetab.h (struct Lisp_Range_Table):
115 * scrollbar-gtk.c (gtk_compute_scrollbar_instance_usage):
116 * scrollbar-msw.c (mswindows_compute_scrollbar_instance_usage):
117 * scrollbar-x.c (x_compute_scrollbar_instance_usage):
118 * scrollbar.c (create_scrollbar_instance):
119 * scrollbar.c (compute_scrollbar_instance_usage):
120 * scrollbar.h (struct scrollbar_instance):
121 * specifier.c (make_specifier_internal):
122 * specifier.h (struct Lisp_Specifier):
123 * symbols.c (Fdefvaralias):
124 * symeval.h (SYMBOL_VALUE_MAGIC_P):
125 * toolbar.c (update_toolbar_button):
126 * toolbar.h (struct toolbar_button):
127 * tooltalk.c (struct Lisp_Tooltalk_Message):
128 * tooltalk.c (make_tooltalk_message):
129 * tooltalk.c (struct Lisp_Tooltalk_Pattern):
130 * tooltalk.c (make_tooltalk_pattern):
131 * ui-gtk.c (allocate_ffi_data):
132 * ui-gtk.c (allocate_emacs_gtk_object_data):
133 * ui-gtk.c (allocate_emacs_gtk_boxed_data):
134 * ui-gtk.h:
135 * unicode.c (compute_from_unicode_table_size_1):
136 * unicode.c (compute_to_unicode_table_size_1):
137 * window-impl.h (struct window):
138 * window-impl.h (struct window_mirror):
139 * window.c (allocate_window):
140 * window.c (new_window_mirror):
141 * window.c (make_dummy_parent):
142 * window.c (compute_window_mirror_usage):
143 * window.c (compute_window_usage):
144 Eliminate the majority of #ifdef MC_ALLOC occurrences through
145 macros LCRECORD_HEADER, ALLOC_LCRECORD_TYPE, MALLOCED_STORAGE_SIZE,
146 etc. (defined in lrecord.h).
147
1 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org> 148 2005-10-21 Stephen J. Turnbull <stephen@xemacs.org>
2 149
3 * Makefile.in.in (mule_canna_objs): Revert canna-api to canna_api. 150 * Makefile.in.in (mule_canna_objs): Revert canna-api to canna_api.
4 151
5 2005-10-13 Ben Wing <ben@xemacs.org> 152 2005-10-13 Ben Wing <ben@xemacs.org>