Commit Diff


commit - 7fe619f76637dcbae2591830d8175b769f96b6eb
commit + f65cd0d511c2b7301408ffffaa42ff080b1b54fd
blob - 0c7bc0213168bb87ae5e7694048632ba0abfeaa3
blob + dc177f2266b983bdd085ae528774571419e59055
--- bin/page
+++ bin/page
@@ -28,7 +28,7 @@ xfile()
 	then
 		echo 'troff intermediate output'
 	else
-		9 file < "$1" | sed 's/stdin: //'
+		9 file < "$1" | sed 's/stdin: //' | tr A-Z a-z
 	fi
 }
 
@@ -43,18 +43,15 @@ main()
 		*troff*)
 			tr2post "$1" | psfonts | page
 			;;
-		*PDF*)
+		*pdf*)
 			psv $1
 			;;
-		*PS*)
+		*ps*)
 			psv $1
 			;;
 		*postscript*)
 			psv $1
 			;;
-		*PostScript*)
-			psv $1
-			;;
 		*)
 			qiv "$@"
 			;;
@@ -73,38 +70,38 @@ case $# in
 		mv $tmp $tmp.tr
 		tmp=$tmp.tr
 		;;
-	*PDF*)
+	*pdf*)
 		mv $tmp $tmp.pdf
 		tmp=$tmp.pdf
 		;;
-	*PS*)
-		mv $tmp $tmp.ps
-		tmp=$tmp.ps
-		;;
-	*PostScript*)
-		mv $tmp $tmp.ps
-		tmp=$tmp.ps
-		;;
-	*postscript*)
-		mv $tmp $tmp.ps
-		tmp=$tmp.ps
-		;;
-	*GIF*)
+	*gif*)
 		mv $tmp $tmp.gif
 		tmp=$tmp.gif
 		;;
-	*JPG*)
+	*jpg*)
 		mv $tmp $tmp.jpg
 		tmp=$tmp.jpg
 		;;
-	*JPEG*)
+	*jpeg*)
 		mv $tmp $tmp.jpg
 		tmp=$tmp.jpg
 		;;
-	*PNG*)
+	*png*)
 		mv $tmp $tmp.png
 		tmp=$tmp.png
 		;;
+	*postscript*)
+		mv $tmp $tmp.ps
+		tmp=$tmp.ps
+		;;
+	*postscript*)
+		mv $tmp $tmp.ps
+		tmp=$tmp.ps
+		;;
+	*ps*)
+		mv $tmp $tmp.ps
+		tmp=$tmp.ps
+		;;
 	*)
 		echo 1>&2 page: unrecognized file type on standard input: $type
 		rm -f $tmp