From xemacs-m  Mon Feb 24 23:11:17 1997
Received: from venus.Sun.COM (venus.Sun.COM [192.9.25.5])
	by xemacs.org (8.8.5/8.8.5) with SMTP id XAA21534
	for <xemacs-beta@xemacs.org>; Mon, 24 Feb 1997 23:11:16 -0600 (CST)
Received: from Eng.Sun.COM ([129.146.1.25]) by venus.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id VAA07270 for <xemacs-beta@xemacs.org>; Mon, 24 Feb 1997 21:10:45 -0800
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id VAA20437; Mon, 24 Feb 1997 21:10:42 -0800
Received: from xemacs.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id VAA07079; Mon, 24 Feb 1997 21:10:44 -0800
Received: by xemacs.eng.sun.com (SMI-8.6/SMI-SVR4)
	id VAA22851; Mon, 24 Feb 1997 21:10:41 -0800
Date: Mon, 24 Feb 1997 21:10:41 -0800
Message-Id: <199702250510.VAA22851@xemacs.eng.sun.com>
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: XEmacs Beta Test <xemacs-beta@xemacs.org>
Subject: Scrollbar fixes coming soon
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII

I've fixed a bunch of scrollbar bugs, mostly the Lucid widget
implementation.  You can now scroll to the bottom of the buffer!
Hrvoje's all-hail-xemacs bug should also have gone away.  Let me know
if you detect any new scrollbar-related glitches.

You should see these in the next beta.

BTW, if you use the lucid scrollbars, I recommend using 

Emacs*XlwScrollBar.ArrowPosition: same

but only after my patches are integrated.

Martin

Sun Feb 23 01:45:49 1997  Martin Buchholz  <mrb@eng.sun.com>

	* src/scrollbar.c (update_scrollbar_instance): Fix for
	all-hail-xemacs scrollbar drag bug.

	* src/scrollbar.c (Fscrollbar_to_bottom): Now calls Frecenter(-3)
	as end-of-buffer does, instead of hostile Frecenter(0).  Makes
	C-button-1 on down-arrow friendlier.

Fri Feb 21 22:29:51 1997  Martin Buchholz  <mrb@eng.sun.com>

	* etc/toolbar/workshop-cap-up.xpm:  Moved caption up one pixel.

	* lwlib/xlwscrollbar.c : Fix many scrollbar bugs:
	- "knob" renamed to "slider"
	- leftmost pixel wasn't sensitive to button clicks, while righmost
	  pixel was.
	- many glitches fixed if Emacs*XlwScrollBar.ArrowPosition:same:
	  - goobers on top of up-arrow removed.
	  - up-arrow would not always be redrawn when necessary
	  - slider drag would be `off' by size of up-arrow
	- horizontal and vertical scrollbars didn't use exactly the same
	  dimensions.
	- slider was never drawn if XlwScrollBar.shadowThickness was 0.
	- Now up- and down-arrows actually work near beginning/end of buffer!

