all repos — st @ 9c30066e73f0105c3fccb7582c8172d5117857b3

st (suckless terminal) config

Fix selection: ignore ATTR_WRAP when rectangular selection in getsel
Jakub Leszczak szatan@gecc.xyz
commit

9c30066e73f0105c3fccb7582c8172d5117857b3

parent

8304d4f0599b1be2226c28c553547070658d4af3

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

jump to
M st.cst.c

@@ -634,7 +634,8 @@ * '\r', when something to be pasted is received by

* st. * FIXME: Fix the computer world. */ - if ((y < sel.ne.y || lastx >= linelen) && !(last->mode & ATTR_WRAP)) + if ((y < sel.ne.y || lastx >= linelen) && + (!(last->mode & ATTR_WRAP) || sel.type == SEL_RECTANGULAR)) *ptr++ = '\n'; } *ptr = 0;