From 76501c8aed9eb7239b2d69506d70e7ebd76f335c Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Fri, 22 Aug 1997 00:17:26 +0000 Subject: [PATCH] Make psql use pager only when it has a tty. --- src/bin/psql/psql.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/psql/psql.c b/src/bin/psql/psql.c index f7d0245091..b425918913 100644 --- a/src/bin/psql/psql.c +++ b/src/bin/psql/psql.c @@ -7,7 +7,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.84 1997/08/19 21:36:51 momjian Exp $ + * $Header: /cvsroot/pgsql/src/bin/psql/Attic/psql.c,v 1.85 1997/08/22 00:17:26 momjian Exp $ * *------------------------------------------------------------------------- */ @@ -157,7 +157,9 @@ slashUsage(PsqlSettings * ps) char *pagerenv; FILE *fout; - if ((pagerenv = getenv("PAGER")) && (pagerenv[0] != '\0') && \ + if (settings.notty == 0 && + (pagerenv = getenv("PAGER")) && + (pagerenv[0] != '\0') && (fout = popen(pagerenv, "w"))) { usePipe = 1; @@ -1047,6 +1049,7 @@ do_help(const char *topic) FILE *fout; if (strcmp(topic, "*") == 0 && + (settings.notty == 0) && (pagerenv = getenv("PAGER")) && (pagerenv[0] != '\0') && (fout = popen(pagerenv, "w"))) -- 2.11.0