Commit Diff


commit - 04692ecc908ea678e9283fd17a81f54b04ffdb32
commit + 2d23eb93a0573b4dbe2ecc0a2a157c9e57368dd1
blob - 1c776ad6ab298d131a8a1a65fc8f0b27515b59fe
blob + 8a74e34c96e1568b8f65b15e32f56fbf9cf01407
--- src/cmd/acme/cols.c
+++ src/cmd/acme/cols.c
@@ -307,7 +307,7 @@ colgrow(Column *c, Window *w, int but)
 		if(i==c->nw-1 || c->safe==FALSE)
 			r.max.y = cr.max.y;
 		else
-			r.max.y = c->w[i+1]->r.min.y;
+			r.max.y = c->w[i+1]->r.min.y-Border;
 		winresize(w, r, FALSE, TRUE);
 		return;
 	}
@@ -516,7 +516,7 @@ coldragwin(Column *c, Window *w, int but)
 		r.max.y = c->r.max.y;
 	else
 		r.max.y = c->w[i+1]->r.min.y-Border;
-	winresize(w, r, c->safe, i+1==c->nw);
+	winresize(w, r, c->safe, TRUE);
 	c->safe = TRUE;
     	winmousebut(w);
 }