+viewall(Arg *arg) {
+ unsigned int i;
+
+ for(i = 0; i < ntags; i++)
+ seltag[i] = True;
+ reorder();
+ arrange(NULL);
+}
+
+void
+zoom(Arg *arg) {
+ int tmp;
+ unsigned int n;
+ Client *c;
+ XEvent ev;
+
+ if(!sel)
+ return;
+
+ if(sel->isfloat || (arrange == dofloat)) {
+ sel->x = sx;
+ sel->y = bh;
+ sel->w = sw;
+ sel->h = sh - bh;
+ resize(sel, True, TopLeft);
+ while(XCheckMaskEvent(dpy, EnterWindowMask, &ev));
+ return;
+ }