The R Project SVN R

Rev

Rev 8746 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8746 Rev 9481
1
#!/bin/sh
1
#!/bin/sh
2
# Diff  ``without R version''
2
# Diff  ``without R version''
3
f1=${1}
3
f1=${1}
4
f2=${2}
4
f2=${2}
5
exitstatus=${3}
5
exitstatus=${3}
6
 
6
 
7
egrepv='(^Version|^Number of.*:|^Type|^R : Copyright'
7
egrepv='(^Version|^Number of.*:|^Type|^R : Copyright|^Time '
8
if test -n "`grep primitive-funs $f1`"; then
8
if test -n "`grep primitive-funs $f1`"; then
9
  egrepv=${egrepv}'|^\[1\] [19][0-9][0-9])'
9
  egrepv=${egrepv}'|^\[1\] [19][0-9][0-9])'
10
else
10
else
11
  egrepv=${egrepv}')'
11
  egrepv=${egrepv}')'
12
fi
12
fi
13
 
13
 
14
tmpfile=${TMPDIR:-/tmp}/${f1}-d.${$}
14
tmpfile=${TMPDIR:-/tmp}/${f1}-d.${$}
15
 
15
 
16
egrep -v "${egrepv}" ${f1} > ${tmpfile}
16
egrep -v "${egrepv}" ${f1} > ${tmpfile}
17
(egrep -v "${egrepv}" ${f2} | diff -bw ${tmpfile} - ) && exitstatus=0
17
(egrep -v "${egrepv}" ${f2} | diff -bw ${tmpfile} - ) && exitstatus=0
18
 
18
 
19
rm -f ${tmpfile}
19
rm -f ${tmpfile}
20
exit ${exitstatus}
20
exit ${exitstatus}