annotate octave-bug.in @ 853:c346a0268e31

[project @ 1994-10-21 18:57:02 by jwe]
author jwe
date Fri, 21 Oct 1994 18:57:02 +0000
parents f08046777694
children 8e0e864a7d30
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
1 #! /bin/sh -
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
2 #
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
3 # octave-bug - create a bug report and mail it to the bug-octave
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
4 # mailing list.
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
5 #
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
6 # Patterned after the bashbug script from bash 1.14.
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
7 #
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
8 # John W. Eaton
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
9 # jwe@che.utexas.edu
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
10 # Department of Chemical Engineering
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
11 # The University of Texas at Austin
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
12
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
13 # Configuration: these variables are filled in at configuration time.
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
14
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
15 VERSION="%VERSION%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
16 MACHINE="%TARGET_HOST_TYPE%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
17 F77="%F77%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
18 FFLAGS="%FFLAGS%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
19 CC="%CC%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
20 CFLAGS="%CFLAGS%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
21 CXX="%CXX%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
22 CXXFLAGS="%CXXFLAGS%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
23 DEFS="%DEFS%"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
24
846
8d85d95c43e6 [project @ 1994-10-20 21:15:00 by jwe]
jwe
parents: 801
diff changeset
25 PATH=/bin:/usr/bin:/usr/ucb:/usr/local/bin:$PATH
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
26 export PATH
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
27
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
28 TEMP=/tmp/octave-bug.$$
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
29
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
30 : ${EDITOR=emacs}
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
31
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
32 trap 'rm -f $TEMP $TEMP.x; exit 1' 1 2 3 13 15
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
33 trap 'rm -f $TEMP $TEMP.x' 0
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
34
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
35 UN=
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
36 if (uname) > /dev/null 2>&1
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
37 then
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
38 UN=`uname -a`
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
39 fi
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
40
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
41 HAVE_FMT=false
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
42 if (fmt < /dev/null) > /dev/null 2>&1
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
43 then
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
44 HAVE_FMT=true
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
45 fi
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
46
801
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
47 ss_p=`echo $VERSION | grep "^ss-"`
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
48 if test -n "$ss_p"
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
49 then
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
50 BUGADDR="octave-maintainers@che.utexas.edu"
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
51 else
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
52 BUGADDR="bug-octave@che.utexas.edu"
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
53 fi
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
54
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
55 SUBJECT="[50 character or so descriptive subject here (for reference)]"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
56 if test $# -gt 0
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
57 then
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
58 case "$1" in
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
59 -s)
801
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
60 shift
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
61 if test $# -gt 0
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
62 then
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
63 SUBJECT="$1"
801
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
64 shift
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
65 else
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
66 echo "usage: octave-bug [-s subject]"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
67 exit 1
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
68 fi
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
69 ;;
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
70 esac
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
71 fi
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
72
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
73 cat > $TEMP << EOF
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
74 To: $BUGADDR
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
75 Subject: $SUBJECT
851
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
76 --------
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
77 Bug report for Octave $VERSION configured for $MACHINE
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
78
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
79 Description:
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
80 -----------
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
81
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
82 * Please replace this item with a detailed description of the
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
83 problem. Suggestions or general comments are also welcome.
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
84
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
85 Repeat-By:
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
86 ---------
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
87
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
88 * Please replace this item with a description of the sequence of
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
89 events that causes the problem to occur.
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
90
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
91 Fix:
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
92 ---
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
93
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
94 * If possible, replace this item with a description of how to
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
95 fix the problem (if you don't have a fix for the problem, don't
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
96 include this section, but please do submit your report anyway).
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
97
801
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
98
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
99
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
100 Configuration (please do not edit this section):
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
101 -----------------------------------------------
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
102
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
103 uname output: $UN
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
104 Fortran compiler: $F77
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
105 FFLAGS: $FFLAGS
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
106 C compiler: $CC
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
107 CFLAGS: $CFLAGS
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
108 C++ compiler: $CXX
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
109 CXXFLAGS: $CXXFLAGS
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
110 DEFS:
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
111
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
112 EOF
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
113
801
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
114 if $HAVE_FMT
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
115 then
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
116 echo $DEFS | fmt | sed 's/^/ /' >> $TEMP
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
117 else
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
118 echo $DEFS >> $TEMP
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
119 fi
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
120
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
121 if test $# -gt 0
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
122 then
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
123 if test -f "$1"
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
124 then
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
125 cat >> $TEMP << EOF
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
126
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
127 User-preferences (please do not edit this section):
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
128 --------------------------------------------------
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
129
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
130 EOF
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
131 cat $1 >> $TEMP
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
132 fi
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
133 fi
cbc37d8d0fdf [project @ 1994-10-13 17:03:23 by jwe]
jwe
parents: 797
diff changeset
134
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
135 chmod u+w $TEMP
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
136 cp $TEMP $TEMP.x
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
137
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
138 status=0
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
139
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
140 if $EDITOR $TEMP
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
141 then
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
142 if cmp -s $TEMP $TEMP.x
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
143 then
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
144 echo "file not changed -- no bug report submitted"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
145 status=1
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
146 else
851
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
147
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
148 # Try to extract the recipient address, in case the To: line in the
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
149 # message template has been changed.
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
150
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
151 TMP_BUGADDR=`sed -e '/^--------[ \t]*$/q' $TEMP | sed -n -e 's/^To://p'`
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
152 if test -z "$TMP_BUGADDR"
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
153 then
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
154 echo "no valid \`To:' field found in header -- using $BUGADDR instead"
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
155 else
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
156 BUGADDR="$TMP_BUGADDR"
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
157 fi
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
158
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
159 # Delete the `--------' separator in the message.
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
160
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
161 awk 'BEGIN{ in_header = 1; } \
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
162 /^--------[ \t]*$/ {
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
163 if (in_header) {
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
164 in_header = 0;
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
165 print "";
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
166 next;
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
167 }
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
168 } {
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
169 print $0;
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
170 }' $TEMP > $TEMP.msg
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
171
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
172 # Now try to mail it.
f08046777694 [project @ 1994-10-21 01:21:13 by jwe]
jwe
parents: 850
diff changeset
173
853
c346a0268e31 [project @ 1994-10-21 18:57:02 by jwe]
jwe
parents: 851
diff changeset
174 ( rmail $BUGADDR < $TEMP ) > /dev/null 2>&1 || \
c346a0268e31 [project @ 1994-10-21 18:57:02 by jwe]
jwe
parents: 851
diff changeset
175 ( mailx -s "$SUBJECT" $BUGADDR < $TEMP ) > /dev/null 2>&1 || \
c346a0268e31 [project @ 1994-10-21 18:57:02 by jwe]
jwe
parents: 851
diff changeset
176 ( Mail -s "$SUBJECT" $BUGADDR < $TEMP ) > /dev/null 2>&1 || \
c346a0268e31 [project @ 1994-10-21 18:57:02 by jwe]
jwe
parents: 851
diff changeset
177 ( /usr/ucb/mail -s "$SUBJECT" $BUGADDR < $TEMP ) > /dev/null 2>&1 || \
c346a0268e31 [project @ 1994-10-21 18:57:02 by jwe]
jwe
parents: 851
diff changeset
178 ( /bin/mail $BUGADDR < $TEMP ) > /dev/null 2>&1 || \
846
8d85d95c43e6 [project @ 1994-10-20 21:15:00 by jwe]
jwe
parents: 801
diff changeset
179 ( echo "unable to send mail -- saving message in \$HOME/dead.octave-bug"; \
8d85d95c43e6 [project @ 1994-10-20 21:15:00 by jwe]
jwe
parents: 801
diff changeset
180 cat $TEMP >> $HOME/dead.octave-bug )
797
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
181 fi
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
182 else
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
183 echo "problems with edit -- no bug report submitted"
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
184 status=1
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
185 fi
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
186
21d1e55ee02c [project @ 1994-10-13 04:47:12 by jwe]
jwe
parents:
diff changeset
187 exit $status