diff -r cb98128649e9 src/ChangeLog --- a/src/ChangeLog Mon Dec 21 10:44:28 2009 -0800 +++ b/src/ChangeLog Tue Dec 22 16:46:30 2009 -0500 @@ -1,3 +1,7 @@ +2009-12-22 Rob Mahurin + + * find-defun-files.sh: use SED and EGREP as returned by configure + 2009-12-20 Shai Ayal * DLD-FUNCTIONS/fltk_backend.cc (plot_sindow::set_name): New method. diff -r cb98128649e9 src/find-defun-files.sh --- a/src/find-defun-files.sh Mon Dec 21 10:44:28 2009 -0800 +++ b/src/find-defun-files.sh Tue Dec 22 16:46:30 2009 -0500 @@ -1,6 +1,8 @@ #! /bin/sh set -e +${SED:-'sed'} +${EGREP:-'egrep'} # Some stupid egreps don't like empty elements in alternation patterns, # so we have to repeat ourselves because some stupid egreps don't like @@ -18,7 +20,7 @@ else file="$srcdir/$arg" fi - if [ "`egrep -l "$DEFUN_PATTERN" $file`" ]; then - echo "$file" | sed 's,.*/,,; s/\.\(cc\|yy\|ll\)$/.df/'; + if [ "`$EGREP -l "$DEFUN_PATTERN" $file`" ]; then + echo "$file" | $SED 's,.*/,,; s/\.\(cc\|yy\|ll\)$/.df/'; fi done