aboutsummaryrefslogtreecommitdiffstats
path: root/.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/870d5dbe-6449-4ec4-ae6f-e84bebadbce0
diff options
context:
space:
mode:
authorW. Trevor King <wking@tremily.us>2012-11-29 21:18:11 -0500
committerW. Trevor King <wking@tremily.us>2012-11-29 21:32:02 -0500
commit72da0d82d9cf75bb89dffadedc6d9e9bd580dea0 (patch)
treefc35a5989281f82f7185f57f557e90387f2491a6 /.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/870d5dbe-6449-4ec4-ae6f-e84bebadbce0
parenta8d623a8b7697809def3671f9e46fc5cb41ad85d (diff)
downloadbugseverywhere-72da0d82d9cf75bb89dffadedc6d9e9bd580dea0.tar.gz
ui:util:pager: cleanup pager implementation
Changes: * Import libraries with an underscore prefix to avoid polluting the module's public namespace. * Use a copy `env` to avoid messing with the child process' environment. * Pass the tweaked environment on to the PAGER (e.g. for PATH). * Handle PAGER='' (by not paging). * Use shlex.split to handle cases like PAGER='less -FRSX' (thanks to Da_Blitz from pocketnix.org for the bug report and shlex idea).
Diffstat (limited to '.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/870d5dbe-6449-4ec4-ae6f-e84bebadbce0')
0 files changed, 0 insertions, 0 deletions