wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit a7a3303cb8da2fb4125d65f579c8018f16e92235
parent f6a4b6b876a5e008d08f639508f14e724fdc8be5
Author: Kris Maglione <jg@suckless.org>
Date:   Fri, 23 Feb 2007 01:53:08 -0500

Redraw view on writes to /ctl (focuscolors, border, font)

Diffstat:
event.c | 2+-
fs.c | 2++
rc/rc.wmii | 4++--
3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/event.c b/event.c @@ -266,7 +266,7 @@ focusout(XEvent *e) { return; } if(screen->focus == c) - screen->focus = nil; + screen->focus = &c_magic; update_client_grab(c); if(c->sel) draw_frame(c->sel); diff --git a/fs.c b/fs.c @@ -770,6 +770,8 @@ fs_write(P9Req *r) { errstr = message_root(toks[i]); } } + if(screen->sel) + focus_view(screen, screen->sel); if(errstr) { respond(r, errstr); return; diff --git a/rc/rc.wmii b/rc/rc.wmii @@ -226,8 +226,8 @@ fn initkeys { initkeys # Tag Bar -ifs=' -' { +ifs='# +'{ for(bar in `{wmiir ls /lbar}) wmiir remove /lbar/$bar seltag=`{wmiir read /tag/sel/ctl}