# st

Unnamed repository; edit this file 'description' to name the repository.

| Log | Files | Refs | README | LICENSE

    commit c1145268f6b6c6f03a8bec1c09d356d6a4eba77e
    parent 0b73612c0dc51dbec1717e5da94bc94559c37246
    Author: Quentin Rameau <quinq@fifth.space>
    Date:   Sat, 11 Apr 2020 12:09:20 +0200

    Launch scroll program with the default shell

    Diffstat:
    Mst.c | 9++++++---

    1 file changed, 6 insertions(+), 3 deletions(-)
    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;