On 27 Oct 2002 18:59:42 +0100, Dominik Vogt wrote:
> 
> On Sun, Oct 27, 2002 at 01:09:53AM +0000, Mikhael Goikhman wrote:
> > Actually, it turned out easier to reproduce than I thought.
> > 
> > Start fvwm without config.
> > Open several windows (use 4 FvwmConsole and one xterm for example).
> > Issue:
> > 
> >   Style XTerm /some/valid.xpm
> > 
> > Iconify several (xterm and FvwmConsole) windows.
> > Now:
> > 
> >   Style * NoIcon
> > 
> > Try to Raise/Lower the remaining 3 windows. Either Raise or Lower
> > or both do not work on all windows. (Either double click the title or
> > issue Raise/Lower from FvwmConsole).
> 
> Fixed.  The stacking code has just too many side effects.  At
> least it's much easier to debug nowadays.

Ok. Now please fix one more problem, but try not to break the previous
fixes. :)

Start fvwm without config. Start xterm. Iconify it. Restart.
Open one FvwmConsole, move it to the right/bottom.
Open another FvwmConsole, move it so it overlaps the first.
Double click on the new (second) FvwmConsole. It is not lowered.
But this is only a one time small problem, much better than it was.

> By the way, do you feel
> like writing a test script for the stacking code?  Something that
> issues stacking commands and verifies the results after each step,
> similar to what the verify_stack_ring() function does?

Maybe after I implement different automatical trackers in perllib. I will
need a test module for each tracker anyway. Mostly to test perllib, but it
may be of general use too. So, it will be a test module, not a script.
This way it will test M_RESTACK/M_RAISE/M_LOWER, not just Next (Raised).
But don't expect it to be very soon.

Regards,
Mikhael.
--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to