at restart time. Currently it doesn't support arguments so you need a
wrapper script for complicated stuff.
sorry mcbride this can not be done using .xinitrc due to several
chickens and eggs that are in the wrong order.
This is FS#1
In order to be able to click on windows after restarting the wm we have
to unmap windows. Not sure if this fix has a performance impact on
smaller machines. So let me know and I'll try to come up with a smaller
hammer.
piece. I found a few nits but the direction is better and we should have
a much easier time fixing those nits over time.
This also modifies how transients are handled as they now can be obscured
by other windows. Takes a little getting used to but again it makes more
sense then the old behavior.
Code written by Jason L. Wright" <jason@thought.net>.
dmenu code written by me based on a diff from
Ryan McBride <mcbride@countersiege.com> to find windows.
other programs). When XEmacs causes a ConfigurationRequest to be
generated, it expects the ConfigureNotify response to contain matching
dimensions. If it doesn't get a matching response, it re-sends the
ConfigureRequest forever.
- Don't send ConfigureRequest events to applications using this new
quirk because, at least for XEmacs, they prevent the window contents
from filling the window frame. I also put some comments in the
"configreq_win" function questioning whether it's actually needed. I
think it may be superfluous, given that it's always called right after a
call to "XConfigureWindow". But this assertion is based on my limited
testing and should be reviewed by an actual X protocol expert.
- Apply the existing "floating" quirk to the XEmacs Ediff window, so
that it acts like a dialog box.
- In the "propertynotify" function, call "bar_update" for the XA_WM_NAME
property. This helps for things like shells that update the XTerm title
to reflect the user's current directory.
Some of this may sound familiar. I sent a similar patch a long time ago,
but you wanted some revisions. Two years on, here they are. So much for
quick turnaround.
from Chuck Musser <cmusser@sonic.net>