From xemacs-m  Wed Jan  8 18:19:01 1997
Received: from cs.sunysb.edu (sbcs.sunysb.edu [130.245.1.15])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with SMTP
	  id SAA13402; Wed, 8 Jan 1997 18:19:01 -0600 (CST)
Received: from sbkifer.cs.sunysb.edu (sbkifer.cs.sunysb.edu [130.245.1.35]) by cs.sunysb.edu (8.6.12/8.6.9) with SMTP id TAA15510; Wed, 8 Jan 1997 19:27:06 -0500
Message-Id: <199701090027.TAA15510@cs.sunysb.edu>
X-Authentication-Warning: sbcs.cs.sunysb.edu: Host sbkifer.cs.sunysb.edu didn't use HELO protocol
From: kifer@CS.SunySB.EDU (Michael Kifer)
To: crashes@xemacs.org, Steven L Baur <steve@miranova.com>
cc: xemacs-beta@xemacs.org
Subject: Re: another redisplay bug in 19.15-b7
In-reply-to: "Steven L Baur" of 06 Jan 1997 21:49:57 PST
             <m24tguhw56.fsf@altair.xemacs.org> 
Date: Wed, 08 Jan 1997 19:16:35 -0500
Sender: kifer@CS.SunySB.EDU


The following bug was around since 19.12 or earlier, but only now I managed
to isolate it it is a variation on the test case i sent a few moments ago.

xemacs -q -no-site-file

Now evaluate this progn:

(progn
  (setq bb (selected-frame))
  (setq aa (make-frame (list (cons 'width  21) (cons 'height 3))))
  (select-frame aa)
  (switch-to-buffer "bb")
  )

Then exal (C-xC-e) this one:

(progn
  (save-excursion
    (set-buffer "bb")
    (set-specifier bottom-toolbar-height (list aa 42))
    (setq icon (toolbar-make-button-list
		(expand-file-name "debug-up.xpm" toolbar-icon-directory)))
    (set-specifier bottom-toolbar
		   (list aa '([icon bla t "Test"])))
    (modify-frame-parameters
     aa '((width . 21) (height . 3) (top . 33) (left . 22)))
    (modify-frame-parameters
     aa '((width . 42) (height . 3) (top . 33) (left . 22)))
  ))

Do it couple of times, maybe three times.

You should notice that the frame that is supposed to be 42 chars long is
half blank. That is, the left half is normal, but the right half is
completely blank: no modeline, no toolbar, no menubar---just outline of the
frame!

I am on SunOS 4.1.3, X11R6, twm.


	--michael  


