3 acb19305 2005-01-11 devnull # BUG - Should clean up $tmp but how to know when viewer is done?
9 5645c4af 2005-01-11 devnull for i in "$@"
11 5645c4af 2005-01-11 devnull if [ -n "$list" ]
13 5645c4af 2005-01-11 devnull list="$list, "
15 5645c4af 2005-01-11 devnull n=`cleanname -d $pwd $i | sed 's!/!:!g'`
16 5645c4af 2005-01-11 devnull list="$list\"$n\""
18 5645c4af 2005-01-11 devnull # echo run $list
19 5645c4af 2005-01-11 devnull echo 'tell application "Preview"
21 5645c4af 2005-01-11 devnull open {'"$list"'}
22 5645c4af 2005-01-11 devnull end tell' | osascript
27 72208f38 2005-07-18 devnull if sed 1q "$1" | 9 grep '^x T '
29 72208f38 2005-07-18 devnull echo 'troff intermediate output'
31 5dde0bba 2005-10-19 devnull 9 file < "$1" | sed 's/stdin: //'
37 acb19305 2005-01-11 devnull case `uname` in
39 acb19305 2005-01-11 devnull preview "$@"
42 72208f38 2005-07-18 devnull case "`xfile $1`" in
44 72208f38 2005-07-18 devnull tr2post "$1" | psfonts | page
52 5dde0bba 2005-10-19 devnull *postscript*)
55 acb19305 2005-01-11 devnull *PostScript*)
66 5645c4af 2005-01-11 devnull case $# in
68 acb19305 2005-01-11 devnull tmp=/var/tmp/page.$$.tmp
69 acb19305 2005-01-11 devnull cat >$tmp
70 5dde0bba 2005-10-19 devnull type=`xfile $tmp`
71 5dde0bba 2005-10-19 devnull case "$type" in
73 72208f38 2005-07-18 devnull mv $tmp $tmp.tr
74 72208f38 2005-07-18 devnull tmp=$tmp.tr
77 acb19305 2005-01-11 devnull mv $tmp $tmp.pdf
78 acb19305 2005-01-11 devnull tmp=$tmp.pdf
81 acb19305 2005-01-11 devnull mv $tmp $tmp.ps
82 acb19305 2005-01-11 devnull tmp=$tmp.ps
84 5645c4af 2005-01-11 devnull *PostScript*)
85 acb19305 2005-01-11 devnull mv $tmp $tmp.ps
86 acb19305 2005-01-11 devnull tmp=$tmp.ps
88 5dde0bba 2005-10-19 devnull *postscript*)
89 5dde0bba 2005-10-19 devnull mv $tmp $tmp.ps
90 5dde0bba 2005-10-19 devnull tmp=$tmp.ps
93 acb19305 2005-01-11 devnull mv $tmp $tmp.gif
94 acb19305 2005-01-11 devnull tmp=$tmp.gif
97 acb19305 2005-01-11 devnull mv $tmp $tmp.jpg
98 acb19305 2005-01-11 devnull tmp=$tmp.jpg
101 acb19305 2005-01-11 devnull mv $tmp $tmp.jpg
102 acb19305 2005-01-11 devnull tmp=$tmp.jpg
105 acb19305 2005-01-11 devnull mv $tmp $tmp.png
106 acb19305 2005-01-11 devnull tmp=$tmp.png
109 5dde0bba 2005-10-19 devnull echo 1>&2 page: unrecognized file type on standard input: $type
110 acb19305 2005-01-11 devnull rm -f $tmp
113 acb19305 2005-01-11 devnull main $tmp
114 acb19305 2005-01-11 devnull if [ `uname` != Darwin ]
116 acb19305 2005-01-11 devnull rm -f $tmp
120 acb19305 2005-01-11 devnull main "$@"