Re: [hackers] [st][PATCH] Clear screen: Fix edge case

From: Roberto E. Vargas Caballero <k0ga_AT_shike2.com>
Date: Wed, 27 Nov 2024 10:19:50 +0100

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