diff --git a/mercurial/dispatch.py b/mercurial/dispatch.py --- a/mercurial/dispatch.py +++ b/mercurial/dispatch.py @@ -865,6 +865,8 @@ ui.pager('internal-always-' + cmd) elif options['pager'] != 'auto': ui.disablepager() + if req.repo is not None: + req.repo.ui.disablepager() if options['version']: return commands.version_(ui)