Don't jumpdown if bottom is still in the window - scroll - scrollbackbuffer program for st
 (HTM) git clone git://git.suckless.org/scroll
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 1da493160967c4026ba2c20d1a0b1c5147e2ebf8
 (DIR) parent 4b23d03e3c8dcac58d48fc89c1bc84f5ce27b718
 (HTM) Author: Jochen Sprickerhof <git@jochen.sprickerhof.de>
       Date:   Fri, 17 Apr 2020 22:49:40 +0200
       
       Don't jumpdown if bottom is still in the window
       
       Diffstat:
         M scroll.c                            |       3 +++
       
       1 file changed, 3 insertions(+), 0 deletions(-)
       ---
 (DIR) diff --git a/scroll.c b/scroll.c
       @@ -357,6 +357,9 @@ scrolldown(char *buf, size_t size, int n)
        void
        jumpdown(char *buf, size_t size)
        {
       +        if (bottom == NULL || bottom == TAILQ_FIRST(&head))
       +                return;
       +
                int rows = ws.ws_row;
        
                /* wind back by one page starting from the latest line */