URI: 
       Launch scroll program with the default shell - st - simple terminal
  HTML git clone https://git.parazyd.org/st
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit c1145268f6b6c6f03a8bec1c09d356d6a4eba77e
   DIR parent 0b73612c0dc51dbec1717e5da94bc94559c37246
  HTML Author: Quentin Rameau <quinq@fifth.space>
       Date:   Sat, 11 Apr 2020 12:09:20 +0200
       
       Launch scroll program with the default shell
       
       Diffstat:
         M st.c                                |       9 ++++++---
       
       1 file changed, 6 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/st.c b/st.c
       @@ -682,9 +682,12 @@ execsh(char *cmd, char **args)
                if (args) {
                        prog = args[0];
                        arg = NULL;
       -        } else if (scroll || utmp) {
       -                prog = scroll ? scroll : utmp;
       -                arg = scroll ? utmp : NULL;
       +        } else if (scroll) {
       +                prog = scroll;
       +                arg = utmp ? utmp : sh;
       +        } else if (utmp) {
       +                prog = utmp;
       +                arg = NULL;
                } else {
                        prog = sh;
                        arg = NULL;