-onintr clean
-/bin/cp /usr/ucb/bugformat /tmp/bug$$
-if ( ! $?EDITOR ) then
- set EDITOR = /usr/ucb/vi
-endif
-$EDITOR /tmp/bug$$
-if ($#argv == 0) then
- /usr/lib/sendmail -t 4bsd-bugs\@BERKELEY < /tmp/bug$$
-else
- /usr/lib/sendmail -t $argv[1] < /tmp/bug$$
-endif
+/bin/cp $FORMAT $TEMP
+if $EDITOR $TEMP
+then
+ if cmp -s $FORMAT $TEMP
+ then
+ echo "File not changed, no bug report submitted."
+ exit
+ fi
+ case "$#" in
+ 0) /usr/lib/sendmail -t -oi $BUGADDR < $TEMP ;;
+ *) /usr/lib/sendmail -t -oi "$@" < $TEMP ;;
+ esac
+fi