paint bg color when there isn't enough space in a window body for an entire line of text
Iris Lightshard nilix@nilfm.cc
PGP Signature
-----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEkFh6dA+k/6CXFXU4O3+8IhROY5gFAmJPXVYACgkQO3+8IhRO Y5hC8A/8CbzDlb5fLR07QIWtscNNgVRdkZbZJ8I9peTlwMIgdO+LOcfiIFbC/0vd dS3TVpcL8syea/e1cnlUDNfvYXthnyDOoKp7uFYP+hnEQIyfvqmc6nvQfeOFlYgF FE2XVA4/Ifj2vxASy4cVs9HAQDplNb3KGUsq/ibrfJUgBuS8pQL99r7MzV6gS2Gr cxpENYjDTIZaK7284GLmEldN09rtvz3RQjbF1VST1Rgfj8nTev84uQHrOjyh/M3i BybqNs+4R1hcjT8h4u7yGgaE74Yd6JXUc1MGvqXCtm4QOeiTUfvky4VTmrkqwPiB R6EwstU/+XGr6oa/ApaWZuRJxdSnXBhZ3tSikJbkJEdgdLRtXwNaor18VlXaSawa gJX0okrsJeqfuSAbl4keUvRZItvm1P0OoFJ8F72lL9x2us1u2iBUXoffM2nTGS1U 9Pt7xxXIRqSHEFljB6IqaQYxgP3p9Sf4ME+rT09YWrE+teKfAIhIyi0BlVM9QfjY MM3f+ZyGPdK1D+ila0iG2pWWBAS9yUP04JM6hDQGV28nWxaKVxsBE/WZOh88oKEh Wi8zwRW1EamOdN/inwfT8lCDMifneboKLeYMWD5nEK/bifnZwbluPWOrjYnyz0px rhYJBCFR/C9Akn0VO4PodfnpjzhvqpTQKhZr9aKrrFoGpnB+Yig= =UxRf -----END PGP SIGNATURE-----
1 files changed,
2 insertions(+),
0 deletions(-)
jump to
M
wind.c
→
wind.c
@@ -219,6 +219,7 @@ r1 = r;
r1.min.y = y; if (!safe || !eqrect(w->body.all, r1)) { oy = y; + if (y + 1 + w->body.fr.font->height <= r.max.y) { /* room for one line */ r1.min.y = y; r1.max.y = y + 1;@@ -227,6 +228,7 @@ y++;
r1.min.y = min(y, r.max.y); r1.max.y = r.max.y; } else { + draw(screen, r1, textcols[BACK], nil, ZP); r1.min.y = y; r1.max.y = y; }