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]