mercurial/ui.py
changeset 31693 c5fe0c7dad94
parent 31692 5bea95a1d353
child 31695 2d11d278279a
--- a/mercurial/ui.py	Sun Mar 26 21:41:42 2017 -0700
+++ b/mercurial/ui.py	Sun Mar 26 21:43:47 2017 -0700
@@ -849,14 +849,8 @@
             # HGPLAINEXCEPT=pager, and the user didn't specify --debug.
             return
 
-        # TODO: add a "system defaults" config section so this default
-        # of more(1) can be easily replaced with a global
-        # configuration file. For example, on OS X the sane default is
-        # less(1), not more(1), and on debian it's
-        # sensible-pager(1). We should probably also give the system
-        # default editor command similar treatment.
-        envpager = encoding.environ.get('PAGER', 'more')
-        pagercmd = self.config('pager', 'pager', envpager)
+        fallbackpager = 'more'
+        pagercmd = self.config('pager', 'pager', fallbackpager)
         if not pagercmd:
             return