XEmacs 21.2.27 "Hera".
[chise/xemacs-chise.git.1] / src / ChangeLog
1 2000-01-18  Martin Buchholz <martin@xemacs.org>
2
3         * XEmacs 21.2.27 is released.
4
5 2000-01-18  Martin Buchholz  <martin@xemacs.org>
6
7         * glyphs-eimage.c (struct tiff_error_struct):
8         (tiff_error_func):
9         (tiff_warning_func):
10         #if HAVE_VSNPRINTF ==> #ifdef HAVE_VSNPRINTF
11
12         * unexmips.c:
13         * unexhp9k3.c:
14         * unexfreebsd.c:
15         * unexec.c: Remove vestigial Lucid C code.
16         * unexalpha.c:
17         * unexaix.c:
18         * termcap.c:
19         * libsst.c: Ansify.
20         Remove declarations of errno and strerror().
21
22         * eval.c (Fbacktrace): Small Purify-cation.  Fix docstring.
23
24         * .dbxrc (run-temacs): Use the horrible ${1+"$@"} instead of "$@".
25
26 2000-01-16  Martin Buchholz  <martin@xemacs.org>
27
28         * mule-charset.c (Fchar_octet): Resurrect from earlier in 1999.
29         Optimize.
30
31 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
32
33         * md5.c:
34         * file-coding.c:
35         * file-coding.h:
36         Change enum eol_type to eol_type_t.
37
38 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
39
40         * gui.c (get_gui_callback): Check cons before accessing car.
41
42 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
43
44         * specifier.h (XSPECIFIER_TYPE): Add error checking version.
45         (XSETSPECIFIER_TYPE): Ditto.
46
47 2000-01-17  Didier Verna  <didier@xemacs.org>
48
49         * redisplay.c (generate_fstring_runes): compute string size in
50         characters, not bytes.
51
52 2000-01-09  Hrvoje Niksic  <hniksic@iskon.hr>
53
54         * window.c (Fwindow_minibuffer_p): Make WINDOW optional.
55
56 2000-01-14  Hrvoje Niksic  <hniksic@iskon.hr>
57
58         * print.c (print_error_message): Call print_prepare().
59
60 2000-01-14  Martin Buchholz  <martin@xemacs.org>
61
62         * .dbxrc: Renamed from dbxrc.
63
64         * events.c (event_to_character):
65         Use `assert (foo)' instead of `if (!foo) abort()'
66
67         * .gdbinit (xtype): Add documentation.
68         * .gdbinit (check-temacs): New function.
69         * .gdbinit (check-xemacs): New function.
70         * dbxrc (check-xemacs): New function.
71         * dbxrc (check-xemacs): New function.
72
73 2000-01-14  Andy Piper  <andy@xemacs.org>
74
75         * glyphs-widget.c (widget_query_geometry): Make sure that we
76         calculate default dimensions correctly.
77
78 2000-01-13  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
79
80         * symsinit.h: Added prototype for reinit_vars_of_frame_mswindows.
81
82         * event-msw.c (vars_of_event_mswindows): Fixed a mistyped
83         pdump_wire'd variable.
84
85         * emacs.c: (main_1): Conditionalized calls to
86         reinit_vars_of_scrollbar_x and reinit_vars_of_module.
87
88 2000-01-13  Martin Buchholz  <martin@xemacs.org>
89
90         * window.c (Fset_window_configuration):
91         * sysdep.c (_start):
92         * input-method-motif.c (res):
93         * event-Xt.c (Xt_process_to_emacs_event):
94         Simple compiler warning fixes.
95
96         * bytecode.c (funcall_compiled_function): Use the original
97         function symbol on the backtrace list in preference to the
98         compiled_function object in error messages.
99
100 2000-01-13  Andy Piper  <andy@xemacs.org>
101
102         * glyphs-x.c (update_widget_face): Make sure we update the widget
103         background as well as foreground.
104
105 2000-01-13  Andy Piper  <andy@xemacs.org>
106
107         * glyphs.h (struct Lisp_Image_Instance): Move justify and orient
108         fields to subwindow.
109         (IMAGE_INSTANCE_SUBWINDOW_JUSTIFY): new macro.
110         (XIMAGE_INSTANCE_SUBWINDOW_JUSTIFY): ditto.
111         (IMAGE_INSTANCE_SUBWINDOW_ORIENT): ditto.
112         (XIMAGE_INSTANCE_SUBWINDOW_ORIENT): ditto.
113
114         * glyphs-widget.c (check_valid_tab_orientation): new function.
115         (initialize_widget_image_instance): zero orientation and
116         justification.
117         (widget_instantiate): pick up orientation.
118         (tab_control_query_geometry): return appropriate values for
119         vertical tabs.
120
121         * glyphs-msw.c: (mswindows_tab_control_instantiate): assign
122         appropriate creation flags for left, right and bottom tabs.
123
124         * s/cygwin32.h: add tab definitions.
125
126 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
127
128         * glyphs-msw.c (mswindows_unmap_subwindow): Set focus back to the
129         frame upon hiding a subwindow.
130         (mswindows_button_instantiate): Changed the push button style to
131         BS_PUSHBUTTON.
132         (mswindows_button_instantiate): Removed button BS_NOTIFY
133         style.
134         (mswindows_button_instantiate): Removed redundant check for
135         a disabled gui item.
136         (mswindows_button_instantiate): Made use of WS_TABSTOP
137         consistent: "operable" controls (edit, button, tree, scroll) have
138         this style, "display-only" ones (static, progress gauge) do
139         not. This style is currently ignored by XEmacs though. Also,
140         removed the WS_EX_CONTROLPARENT style - it is not for children,
141         it is for their parents!
142         (mswindows_edit_field_instantiate): Ditto.
143         (mswindows_progress_gauge_instantiate): Ditto.
144         (mswindows_tree_view_instantiate): Ditto.
145         (mswindows_tab_control_instantiate): Ditto.
146         (mswindows_scrollbar_instantiate): Ditto.
147         (mswindows_combo_box_instantiate): Ditto.
148         (mswindows_widget_instantiate): Added the WS_EX_CONTROLPARENT
149         style to the "clip" window.
150         (mswindows_button_instantiate): Removed compilation warning by
151         equally typing terms of the ?: operator.
152
153 2000-01-12  Didier Verna  <didier@xemacs.org>
154
155         * redisplay.c (generate_fstring_runes): new parameter holding the
156         last modeline-format extent.
157         (add_glyph_to_fstring_db_runes): new parameter holding the glyph
158         extent, fill the glyph block with it.
159         (generate_fstring_runes): handle these parameters.
160         (generate_formatted_string_db): ditto.
161
162         * keymap.c (get_relevant_keymaps): retreive the keymaps from the
163         glyphs'extents in the modeline.
164
165 1999-01-11  Mike Woolley  <mike@bulsara.com>
166
167         * ntheap.c: Reduced the reserved heap space from 1Gb down to
168         256Mb, as a workaround for the non-starting problem many people
169         have experienced.
170
171 2000-01-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
172
173         * console-tty.c (Fset_console_tty_output_coding_system):
174         Force redrawing tty frame.
175
176 2000-01-10  Didier Verna  <didier@xemacs.org>
177
178         * redisplay.c (generate_fstring_runes): fix size computation bug.
179
180 2000-01-09  William M. Perry <wmperry@aventail.com>
181
182         * gpmevent.c: (gpm_next_event_cb): Don't return value from void function.
183
184 2000-01-09  Andy Piper  <andy@xemacs.org>
185
186         * glyphs-msw.c: index -> i to avoid shadows.
187         (xbm_create_bitmap_from_data): make static.
188         (check_valid_string_or_int): deleted.
189         (mswindows_control_wnd_proc): message -> msg to avoid shadows.
190
191         * glyphs-x.c (x_update_subwindow): remove unused args.
192
193         * glyphs.c (glyph_image_instance): return the thing. Don't set the
194         back pointer - this is done in allocate_image_instance.
195         (query_string_font): return Qnil to make the compiler happy.
196         (unmap_subwindow): set to ~0 to make the compiler happy.
197         (glyph_query_geometry): comment out until used.
198         (glyph_layout): ditto.
199
200 2000-01-09  Hrvoje Niksic  <hniksic@iskon.hr>
201
202         * insdel.c (signal_after_change): Remove extraneous unbind_to().