Re: [hackers] [st][PATCH] Clear screen: Fix edge case
Hi,
On Mon, Nov 25, 2024 at 01:31:56PM +0200, Markus Rinne wrote:
> With sequence \e[1J, if cursor is on second line, clear the first line.
> ---
> st.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/st.c b/st.c
> index 57c6e96..2e3800e 100644
> --- a/st.c
> +++ b/st.c
> _AT_@ -1705,7 +1705,7 @@ csihandle(void)
> }
> break;
> case 1: /* above */
> - if (term.c.y > 1)
> + if (term.c.y > 0)
> tclearregion(0, 0, term.col-1, term.c.y-1);
Good catch!
Received on Wed Nov 27 2024 - 10:19:50 CET
This archive was generated by hypermail 2.3.0
: Wed Nov 27 2024 - 10:24:39 CET