1 2000-01-18 Martin Buchholz <martin@xemacs.org>
3 * XEmacs 21.2.27 is released.
5 2000-01-18 Martin Buchholz <martin@xemacs.org>
7 * glyphs-eimage.c (struct tiff_error_struct):
10 #if HAVE_VSNPRINTF ==> #ifdef HAVE_VSNPRINTF
15 * unexec.c: Remove vestigial Lucid C code.
20 Remove declarations of errno and strerror().
22 * eval.c (Fbacktrace): Small Purify-cation. Fix docstring.
24 * .dbxrc (run-temacs): Use the horrible ${1+"$@"} instead of "$@".
26 2000-01-16 Martin Buchholz <martin@xemacs.org>
28 * mule-charset.c (Fchar_octet): Resurrect from earlier in 1999.
31 2000-01-14 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
36 Change enum eol_type to eol_type_t.
38 2000-01-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
40 * gui.c (get_gui_callback): Check cons before accessing car.
42 2000-01-17 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
44 * specifier.h (XSPECIFIER_TYPE): Add error checking version.
45 (XSETSPECIFIER_TYPE): Ditto.
47 2000-01-17 Didier Verna <didier@xemacs.org>
49 * redisplay.c (generate_fstring_runes): compute string size in
50 characters, not bytes.
52 2000-01-09 Hrvoje Niksic <hniksic@iskon.hr>
54 * window.c (Fwindow_minibuffer_p): Make WINDOW optional.
56 2000-01-14 Hrvoje Niksic <hniksic@iskon.hr>
58 * print.c (print_error_message): Call print_prepare().
60 2000-01-14 Martin Buchholz <martin@xemacs.org>
62 * .dbxrc: Renamed from dbxrc.
64 * events.c (event_to_character):
65 Use `assert (foo)' instead of `if (!foo) abort()'
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.
73 2000-01-14 Andy Piper <andy@xemacs.org>
75 * glyphs-widget.c (widget_query_geometry): Make sure that we
76 calculate default dimensions correctly.
78 2000-01-13 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
80 * symsinit.h: Added prototype for reinit_vars_of_frame_mswindows.
82 * event-msw.c (vars_of_event_mswindows): Fixed a mistyped
83 pdump_wire'd variable.
85 * emacs.c: (main_1): Conditionalized calls to
86 reinit_vars_of_scrollbar_x and reinit_vars_of_module.
88 2000-01-13 Martin Buchholz <martin@xemacs.org>
90 * window.c (Fset_window_configuration):
92 * input-method-motif.c (res):
93 * event-Xt.c (Xt_process_to_emacs_event):
94 Simple compiler warning fixes.
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.
100 2000-01-13 Andy Piper <andy@xemacs.org>
102 * glyphs-x.c (update_widget_face): Make sure we update the widget
103 background as well as foreground.
105 2000-01-13 Andy Piper <andy@xemacs.org>
107 * glyphs.h (struct Lisp_Image_Instance): Move justify and orient
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.
114 * glyphs-widget.c (check_valid_tab_orientation): new function.
115 (initialize_widget_image_instance): zero orientation and
117 (widget_instantiate): pick up orientation.
118 (tab_control_query_geometry): return appropriate values for
121 * glyphs-msw.c: (mswindows_tab_control_instantiate): assign
122 appropriate creation flags for left, right and bottom tabs.
124 * s/cygwin32.h: add tab definitions.
126 2000-01-12 Kirill 'Big K' Katsnelson <kkm@dtmx.com>
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
132 (mswindows_button_instantiate): Removed button BS_NOTIFY
134 (mswindows_button_instantiate): Removed redundant check for
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.
153 2000-01-12 Didier Verna <didier@xemacs.org>
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.
162 * keymap.c (get_relevant_keymaps): retreive the keymaps from the
163 glyphs'extents in the modeline.
165 1999-01-11 Mike Woolley <mike@bulsara.com>
167 * ntheap.c: Reduced the reserved heap space from 1Gb down to
168 256Mb, as a workaround for the non-starting problem many people
171 2000-01-06 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>
173 * console-tty.c (Fset_console_tty_output_coding_system):
174 Force redrawing tty frame.
176 2000-01-10 Didier Verna <didier@xemacs.org>
178 * redisplay.c (generate_fstring_runes): fix size computation bug.
180 2000-01-09 William M. Perry <wmperry@aventail.com>
182 * gpmevent.c: (gpm_next_event_cb): Don't return value from void function.
184 2000-01-09 Andy Piper <andy@xemacs.org>
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.
191 * glyphs-x.c (x_update_subwindow): remove unused args.
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.
200 2000-01-09 Hrvoje Niksic <hniksic@iskon.hr>
202 * insdel.c (signal_after_change): Remove extraneous unbind_to().