diff options
-rw-r--r-- | pager.py | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -118,7 +118,10 @@ def _BecomePager(pager): | |||
118 | # available versions of 'less', a better 'more'. | 118 | # available versions of 'less', a better 'more'. |
119 | _a, _b, _c = select.select([0], [], [0]) | 119 | _a, _b, _c = select.select([0], [], [0]) |
120 | 120 | ||
121 | os.environ["LESS"] = "FRSX" | 121 | # This matches the behavior of git, which sets $LESS to `FRX` if it is not |
122 | # set. See: | ||
123 | # https://git-scm.com/docs/git-config#Documentation/git-config.txt-corepager | ||
124 | os.environ.setdefault("LESS", "FRX") | ||
122 | 125 | ||
123 | try: | 126 | try: |
124 | os.execvp(pager, [pager]) | 127 | os.execvp(pager, [pager]) |