all repos — acme @ feb846ddb9239cb905792458bf2ad5dbb22ba427

fork of the acme editor from plan9port - keybinds, tweaks, config.h, etc

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-----
commit

feb846ddb9239cb905792458bf2ad5dbb22ba427

parent

ccb2aa148e25e4033cd89583ab7f7f3a04d701d3

1 files changed, 2 insertions(+), 0 deletions(-)

jump to
M wind.cwind.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; }