This patch fixes some more gutter problems including some nasty redisplay
bugs. I also have included motif combo-box support and the
window-pixel-column stuff. I have fixed the buffer tab to now group buffers
based upon the major mode of the current buffer. You can switch it off by
setting buffers-tab-selection-function to nil. Let me know what you think.
I will apply this
andy
or glyphs_changed as if
it is the subwindow cache will have been reset.
1999-08-06 Andy Piper <andyp(a)beasys.com>
* gui-x.c (button_item_to_widget_value): cope with strings.
* glyphs.h: declare global widget functions.
(IIFORMAT_HAS_SHARED_DEVMETHOD): new macro.
* glyphs-x.c (x_combo_box_instantiate): do generic initialization
here. remove dead code.
(image_instantiator_format_create_glyphs_x): enable combo boxes
for Motif 2.0.
* glyphs-widget.c (widget_instantiate_1): make non-static.
(tree_view_instantiate): renamed from combo_box_instantiate.
(image_instantiator_format_create_glyphs_widget): use new/changed methods.
* glyphs-msw.c (mswindows_combo_box_instantiate): do generic
initialization here.
* lwlib-Xm.c (xm_update_combo_box): new function.
(xm_update_one_widget): call it.
(xm_update_one_value): deal with combo boxes as well as lists.
(xm_create_combo_box): create a drop-down combo box.
* gutter-items.el (buffers-tab-max-size): set custom selection
default to 6.
(buffers-tab-switch-to-buffer): just switch window if the window is visible.
(add-tab-to-gutter): set face as default.
* toolbar-msw.c (mswindows_output_toolbar): call
mswindows_move_toolbar.
1999-08-05 Andy Piper <andyp(a)beasys.com>
* window.c (Fcurrent_pixel_column): new function. use display
lines to calculate pixel position of point.
* window.c (syms_of_window): declare it.
--------------------------------------------------------------
Dr Andy Piper
Senior Consultant Architect, BEA Systems Ltd
Show replies by date