Mercurial > octave-nkf
comparison octave-bug.in @ 851:f08046777694
[project @ 1994-10-21 01:21:13 by jwe]
author | jwe |
---|---|
date | Fri, 21 Oct 1994 01:21:13 +0000 |
parents | 28f9d2470e72 |
children | c346a0268e31 |
comparison
equal
deleted
inserted
replaced
850:28f9d2470e72 | 851:f08046777694 |
---|---|
71 fi | 71 fi |
72 | 72 |
73 cat > $TEMP << EOF | 73 cat > $TEMP << EOF |
74 To: $BUGADDR | 74 To: $BUGADDR |
75 Subject: $SUBJECT | 75 Subject: $SUBJECT |
76 | 76 -------- |
77 Bug report for Octave $VERSION configured for $MACHINE | 77 Bug report for Octave $VERSION configured for $MACHINE |
78 | 78 |
79 Description: | 79 Description: |
80 ----------- | 80 ----------- |
81 | 81 |
142 if cmp -s $TEMP $TEMP.x | 142 if cmp -s $TEMP $TEMP.x |
143 then | 143 then |
144 echo "file not changed -- no bug report submitted" | 144 echo "file not changed -- no bug report submitted" |
145 status=1 | 145 status=1 |
146 else | 146 else |
147 | |
148 # Try to extract the recipient address, in case the To: line in the | |
149 # message template has been changed. | |
150 | |
151 TMP_BUGADDR=`sed -e '/^--------[ \t]*$/q' $TEMP | sed -n -e 's/^To://p'` | |
152 if test -z "$TMP_BUGADDR" | |
153 then | |
154 echo "no valid \`To:' field found in header -- using $BUGADDR instead" | |
155 else | |
156 BUGADDR="$TMP_BUGADDR" | |
157 fi | |
158 | |
159 # Delete the `--------' separator in the message. | |
160 | |
161 awk 'BEGIN{ in_header = 1; } \ | |
162 /^--------[ \t]*$/ { | |
163 if (in_header) { | |
164 in_header = 0; | |
165 print ""; | |
166 next; | |
167 } | |
168 } { | |
169 print $0; | |
170 }' $TEMP > $TEMP.msg | |
171 | |
172 # Now try to mail it. | |
173 | |
147 rmail $BUGADDR < $TEMP > /dev/null 2>&1 || \ | 174 rmail $BUGADDR < $TEMP > /dev/null 2>&1 || \ |
148 mailx -s "$SUBJECT" $BUGADDR < $TEMP > /dev/null 2>&1 || \ | 175 mailx -s "$SUBJECT" $BUGADDR < $TEMP > /dev/null 2>&1 || \ |
149 Mail -s "$SUBJECT" $BUGADDR < $TEMP > /dev/null 2>&1 || \ | 176 Mail -s "$SUBJECT" $BUGADDR < $TEMP > /dev/null 2>&1 || \ |
150 /usr/ucb/mail -s "$SUBJECT" $BUGADDR < $TEMP > /dev/null 2>&1 || \ | 177 /usr/ucb/mail -s "$SUBJECT" $BUGADDR < $TEMP > /dev/null 2>&1 || \ |
151 /bin/mail $BUGADDR < $TEMP > /dev/null 2>&1 || \ | 178 /bin/mail $BUGADDR < $TEMP > /dev/null 2>&1 || \ |