I needed to apply this to get things building with VC++ 6.0sp4:
-lipp
-----Original Message-----
From: Andy Piper [mailto:andyp@bea.com]
Sent: Tuesday, November 07, 2000 3:09 PM
To: xemacs-patches(a)xemacs.org
Cc: xemacs-beta(a)xemacs.org
Subject: Gutter updates
This fixes the problem whereby switching the gutter location doesn't work.
It also (hopefully) addresses some of SJT's issues with the registration of
buffer tabs.
andy
2000-10-27 Andy Piper <andy(a)xemacs.org>
* gutter.c (Fset_default_gutter_position): default left and right
gutters to visible.
(calculate_gutter_size): calculate resonable heuristic for left
and right gutter sizes.
(specifier_vars_of_gutter): change left and right gutter sizes to
autodetect.
(calculate_gutter_size_from_display_lines): new function.
(output_gutter): check for resizing on left and right gutters.
(clear_gutter): don't special case top and left gutters.
(specifier_vars_of_gutter): use new signature for
set_specifier_caching.
* glyphs-x.c (x_redisplay_widget): spelling fix.
* glyphs.c (specifier_vars_of_glyphs):
* menubar.c (specifier_vars_of_menubar):
* redisplay.c (specifier_vars_of_redisplay):
* toolbar.c (specifier_vars_of_toolbar):
* window.c (specifier_vars_of_window):
* scrollbar.c (specifier_vars_of_scrollbar):
(complex_vars_of_scrollbar): use new signature for
set_specifier_caching.
* specifier.c (set_specifier_caching): include recompute flag.
(recompute_one_cached_specifier_in_window): always recompute if
flag set.
(recompute_one_cached_specifier_in_frame): ditto.
* specifier.h (struct specifier_caching): add recompute flag.
2000-10-24 Andy Piper <andy(a)xemacs.org>
* unexcw.c (copy_executable_and_dump_data_section): add new
BSS_PAD_SIZE so that we can re-instate a mini-bss. This keeps gdb
5.0 happy.
2000-08-01 Andy Piper <andy(a)xemacs.org>
* gutter-items.el (buffers-tab-omit-function): reference
buffers-tab-select-visible-buffers.
(buffers-tab-filter-functions): new variable, by default uses
buffers-tab-selection-function and buffers-tab-omit-function.
(select-buffers-tab-buffers-by-mode): invert arguments.
(buffers-tab-select-visible-buffers): new function. Invert calling
of buffers-menu-omit-invisible-buffers.
(buffers-tab-items): rewrite to use
buffers-tab-filter-functions. Rewrite docstring.
(gutter-buffers-tab-extent): delete.
(add-tab-to-gutter): always build a new extent when adding the
tabs.
(update-tab-in-gutter): make gutter dirty when orientation
changes.
Show replies by date