chiark / gitweb /
bin/mdw-{editor,pager}: Recognize other Emacs terminal types.
[profile] / bin / mdw-pager
1 #! /bin/sh
2
3 set -e
4 pager=${MDW_PAGER-less}
5 [ -t 1 ] || TERM=dumb
6 case "$PAGER,$TERM" in
7   mdw-pager,dumb | \
8     mdw-pager,emacs | \
9     mdw-pager,eterm*)
10     pager=cat;;
11   mdw-pager,*);;
12   *,*) pager=$PAGER;;
13 esac
14 exec $pager "$@"