# DP: pydoc: use the pager command if available.
# DP: pydoc: use the pager command if available.
Gbp-Pq: Name pydoc-use-pager.diff
return plainpager
if sys.platform == 'win32':
return lambda text: tempfilepager(plain(text), 'more <')
+ if hasattr(os, 'system') and os.system('(pager) 2>/dev/null') == 0:
+ return lambda text: pipepager(text, 'pager')
if hasattr(os, 'system') and os.system('(less) 2>/dev/null') == 0:
return lambda text: pipepager(text, 'less')