display/status/arrange: persistent view arrangements
display/status/arrange: persistent view arrangements

You need to apply the following patch to wmii-hg r2785:

diff -r 327e87c7bb2b cmd/wmii/client.c
--- a/cmd/wmii/client.c	Thu Oct 28 09:55:54 2010 -0400
+++ b/cmd/wmii/client.c	Sun Mar 27 00:48:51 2011 -0700
@@ -492,14 +492,17 @@
 client_map(Client *c) {
 	if(!c->w.mapped) {
 		mapwin(&c->w);
+		event("MapClient %#C\n", c);
 		client_setstate(c, NormalState);
 	}
 }

 void
 client_unmap(Client *c, int state) {
-	if(c->w.mapped)
+	if(c->w.mapped) {
 		unmapwin(&c->w);
+		event("UnmapClient %#C\n", c);
+        }
 	client_setstate(c, state);
 }

sunaku/wmiirc,sunaku/wmiirc