diff options
-rw-r--r-- | doc/quilt.1.in | 6 | ||||
-rw-r--r-- | quilt/scripts/patchfns.in | 3 |
2 files changed, 8 insertions, 1 deletions
diff --git a/doc/quilt.1.in b/doc/quilt.1.in index 67132e9..8ac5985 100644 --- a/doc/quilt.1.in +++ b/doc/quilt.1.in @@ -284,6 +284,12 @@ the following content to ~/.quiltrc (or /etc/quilt.quiltrc): .fi .RE 4 +.IP QUILT_LESS_ARGS 4 + +The value quilt sets in the LESS environment variable before starting the +pager regardless of which pager quilt is configured to use. Defaults to +the existing value of LESS, or "-FRSX" if LESS is undefined. + .SH AUTHORS Quilt started as a series of scripts written by Andrew Morton diff --git a/quilt/scripts/patchfns.in b/quilt/scripts/patchfns.in index 9ee56db..fb05794 100644 --- a/quilt/scripts/patchfns.in +++ b/quilt/scripts/patchfns.in @@ -1008,7 +1008,8 @@ setup_pager() [ -z "$QUILT_PAGER" -o "$QUILT_PAGER" = "cat" ] && return 0 - export LESS="${LESS:-FRSX}" + QUILT_LESS_ARGS="${QUILT_LESS_ARGS-${LESS:-FRSX}}" + export LESS="${QUILT_LESS_ARGS}" # NOTE: with "exec > >($pager)" there is no way to get the pid of the # pager so we can't wait for it to complete. Otherwise we wouldn't |