diff options
author | Roberto E. Vargas Caballero <k0ga@shike2.com> | 2020-04-10 22:06:32 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2020-04-11 15:23:20 +0200 |
commit | 21e0d6e8b8d20903494386e7e6f43201b3761154 (patch) | |
tree | 5b05d14922679f2560855d5734314336c16cade2 /config.def.h | |
parent | 5703aa0390484dd7da4bd9c388c85708d8fcd339 (diff) | |
download | st-21e0d6e8b8d20903494386e7e6f43201b3761154.tar.gz st-21e0d6e8b8d20903494386e7e6f43201b3761154.tar.bz2 |
Add support for scroll(1)
Scroll is a program that stores all the lines of its child and be used in st as
a way of implementing scrollback.
This solution is much better than implementing the scrollback in st itself
because having a different program allows to use it in any other program
without doing modifications to those programs.
Diffstat (limited to 'config.def.h')
-rw-r--r-- | config.def.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/config.def.h b/config.def.h index 546edda..dfcbda9 100644 --- a/config.def.h +++ b/config.def.h @@ -11,13 +11,14 @@ static int borderpx = 2; /* * What program is execed by st depends of these precedence rules: * 1: program passed with -e - * 2: utmp option + * 2: scroll and/or utmp * 3: SHELL environment variable * 4: value of shell in /etc/passwd * 5: value of shell in config.h */ static char *shell = "/bin/sh"; char *utmp = NULL; +char *scroll = NULL; char *stty_args = "stty raw pass8 nl -echo -iexten -cstopb 38400"; /* identification sequence returned in DA and DECID */ |