all repos — st @ 011c0f9e5bb87838afa90f2a33ba68920681e3ce

st (suckless terminal) config

Removed redundant check in draw code.

We're now clearing empty areas with spaces, so there is no point to check
if character contains non-empty string.

Signed-off-by: Christoph Lohmann <20h@r-36.net>
Alexander Sedov alex0player@gmail.com
commit

011c0f9e5bb87838afa90f2a33ba68920681e3ce

parent

048c54fd5b275ac54d7819020485b77e99fcc469

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

jump to
M st.cst.c

@@ -3096,7 +3096,7 @@ base = term.line[y][0];

ic = ib = ox = 0; for(x = x1; x < x2; x++) { new = term.line[y][x]; - if(ena_sel && *(new.c) && selected(x, y)) + if(ena_sel && selected(x, y)) new.mode ^= ATTR_REVERSE; if(ib > 0 && (ATTRCMP(base, new) || ib >= DRAW_BUF_SIZ-UTF_SIZ)) {