X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=pager.c;h=280f57f796c84d1c1fd54e295b542c3b33490b3e;hb=93d5f0619ccf10d7a16834b9e3be38871d2aae6c;hp=9a30939016620072f319b5fef81d0c913513a641;hpb=36932eab772dc621e79d615fda425ecf87e6d74e;p=git.git diff --git a/pager.c b/pager.c index 9a3093901..280f57f79 100644 --- a/pager.c +++ b/pager.c @@ -24,6 +24,8 @@ void setup_pager(void) else if (!*pager || !strcmp(pager, "cat")) return; + pager_in_use = 1; /* means we are emitting to terminal */ + if (pipe(fd) < 0) return; pid = fork(); @@ -46,7 +48,7 @@ void setup_pager(void) close(fd[0]); close(fd[1]); - setenv("LESS", "-S", 0); + setenv("LESS", "-RS", 0); run_pager(pager); die("unable to execute pager '%s'", pager); exit(255);