tm 7.36.
[elisp/tm.git] / methods / tm-plain
index da0c14e..d53741e 100755 (executable)
@@ -1,4 +1,8 @@
-#!/bin/sh
+#!/bin/sh -
+#
+# $Id: tm-plain,v 3.0 1995/12/18 11:37:12 morioka Exp $
+#
+
 if [ "$TM_TMP_DIR" = "" ]; then
        TM_TMP_DIR=/tmp
        export TM_TMP_DIR
@@ -9,20 +13,18 @@ else
        filename="$TM_TMP_DIR/$5"
 fi
 
-echo "$2; $3 -> $filename"
-
-tmdecode $3 $1 $filename
-
 case "$4" in
 "play")
-       cat $filename
-       /bin/rm $filename
+       echo "$2; $3 ->"
+       tmdecode "$3" "$1" /dev/stdout
        ;;
 "extract")
+       echo "$2; $3 -> $filename"
        echo "extract to $filename"
+       tmdecode "$3" "$1" $filename
        ;;
 "print")
-       txt2ps -n $filename | lpr
-       /bin/rm $filename
+       echo "$2; $3 ->"
+       tmdecode "$3" "$1" /dev/stdout | lpr
        ;;
-esac
+esac
\ No newline at end of file