Commit Diff


commit - f8dea3c178590517e6f8833a2953c10c31ddbffc
commit + 22d10fe65586f5b0a5b212950a4caff776b6288a
blob - 053846016f098be5b85ebc005ec734177f214fb1
blob + ceca319d1dafa5fdd2d7bfc4e5ae91a38ede89aa
--- src/cmd/acme/wind.c
+++ src/cmd/acme/wind.c
@@ -122,6 +122,12 @@ wintaglines(Window *w, Rectangle r)
 	if(n < w->taglines)
 		n = w->taglines;
 
+	/* on initial expansion, create an extra line */
+	if(n < 2){
+		rune = '\n';
+		textinsert(&w->tag, w->tag.file->b.nc, &rune, 1, TRUE);
+		n = 2;
+	}
 	return n;
 }