Lines Matching defs:pager
8 #include "pager.h"
28 void force_pager(const char *pager)
30 forced_pager = pager;
58 /* signal EOF to pager */
73 const char *pager = getenv(subcmd_config.pager_env);
77 pager = forced_pager;
82 if (!pager)
83 pager = getenv("PAGER");
84 if (!(pager || access("/usr/bin/pager", X_OK)))
85 pager = "/usr/bin/pager";
86 if (!(pager || access("/usr/bin/less", X_OK)))
87 pager = "/usr/bin/less";
88 if (!pager)
89 pager = "cat";
90 if (!*pager || !strcmp(pager, "cat"))
95 /* spawn the pager */
96 pager_argv[2] = pager;
110 /* this makes sure that the parent terminates after the pager */