chiark / gitweb /
pager: don't start pager if the terminal is explicitly set to TERM=dumb
[elogind.git] / src / shared / pager.c
index 82bca83f576ff30b4bceccbde4312d404ef90c2a..1fdf8ed689bb821475d0731575a853241b92003c 100644 (file)
@@ -63,7 +63,7 @@ int pager_open(bool no_pager, bool jump_to_end) {
         if (pager_pid > 0)
                 return 1;
 
-        if (!on_tty())
+        if (terminal_is_dumb())
                 return 0;
 
         pager = getenv("SYSTEMD_PAGER");