[levitte - Tue Apr 19 13:42:33 2005]:
> [EMAIL PROTECTED] - Tue Apr 19 11:48:48 2005]:
> > On Tue, Apr 19, 2005 at 11:28:58AM +0200 I heard the voice of
> > Richard Levitte via RT, and lo! it spake thus:
> > > [EMAIL PROTECTED] - Tue Apr 19 08:37:01 2005]:
> > > >
> > > > Well, speaking purely for myself, I *LIKE* the predictable
>    placement.
> > >
> > > Do you actually get that behavior with 3.7a6?  Anthony's complaint
> > > is that two xterms in a row will have them at the exact same spot.
> >
> > I just fired up 8 terms in a row ("xterm & ; xterm & ; <etc>") and
> > they cascaded normally.  I s'pose there could be a race condition in
> > the timing somewhere that my machine isn't fast enough to hit, but
> > I've never seen it happen, even when popping up 20 or 30 cities at a
> > time in Freeciv.
> >
> > I think Anthony just abused ctwm in a previous life, and it's taking
> > revenge now   8-}
> 
> I think you're being too hard on Anthony, especially because I found
>    out what's happening.  If you have RandomPlacement and DontMoveOff
>    in your .ctwmrc, you will see a similar behavior.
> 
> Basically, I'd say that the code to handle DontMoveOff in AddWindow
>    (add_window.c) is completely and utterly bogus.  For any window
>    that's much smaller than the screen, the placement will be +50+50,
>    period.  That's astonishingly wacked.  I do recall fiddling with
>    that code, so I'm probably the one to blame as well...
> 
> /Richard

OK, I've just committed a fix that corrects this misbehavior.

/Richard

Reply via email to