From: Chris B. V. <ch...@we...> - 2002-07-29 22:15:18
|
On Mon, 29 Jul 2002 16:49:00 -0500 "Mondragon, Ian" <ian...@ba...> wrote: [...] > could you possibly abuse these & commit them if they work as advertised? Weeeeell, there are two (related) problems I haven't figured out yet. You can see them in action, when/if you start X11 with only a (naked) terminal. That's how I usually go into X, then start the actual window manager by hand (depending on mood, time of day, and constellation of Orion, ...). If you start IWM (having the patches applied as they are) the initial terminal will be mapped - and disappear. Uncommenting XUnmapWindow() in -scanWindows will prevent that - but IWM will dump core (I believe it was a SIGSEGV) ... {c: Starting IWM from your .xinitrc/.xsession works fine in both cases. Those patches where whipped up in a few minutes, as they were sorta obvious but didn't have the time to really look into it (at that time) Maybe tonight. Btw, in MappedNotOverride(), it should read Atom _XA_WM_STATE = [GlobalIWM atomNamed: @"WM_STATE"], > oops...forgot to throw in a tasty snippet of interface's future: Why not put the IWM* directories under src/ as well? If anything it would look 'cleaner'. -- Chris |