diff options
author | sabetts <sabetts> | 2005-01-15 17:03:34 +0000 |
---|---|---|
committer | sabetts <sabetts> | 2005-01-15 17:03:34 +0000 |
commit | 47c3a7c2bed43e9c73c87be8283af1bd4f216e82 (patch) | |
tree | 8dffd1bccaae1a2d0c68bffdd1bc5f26738dc5e1 /src/globals.c | |
parent | d6d45c517d608b15e08b1669f1d82b3db558d697 (diff) | |
download | ratpoison-47c3a7c2bed43e9c73c87be8283af1bd4f216e82.zip |
* src/globals.h (rp_exec_newwm): new extern.
* src/globals.c (rp_exec_newwm): new global.
* src/actions.c (cmd_newwm): set rp_exec_newwm to the new wm.
* src/events.c (listen_for_events): call XSync after
delegate_event.
(handle_signals): exec newwm if its not NULL. Report X11 errors
(moved from listen_for_events).
Diffstat (limited to 'src/globals.c')
-rw-r--r-- | src/globals.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/globals.c b/src/globals.c index a76f220..6a5f1b3 100644 --- a/src/globals.c +++ b/src/globals.c @@ -30,6 +30,8 @@ int rat_x; int rat_y; int rat_visible = 1; /* rat is visible by default */ +char *rp_exec_newwm = NULL; + Atom wm_name; Atom wm_state; Atom wm_change_state; |