changeset 29973:b35ba9918a4e

avoid empty subexpressions in egrep pattern * find-defun-files.sh: Avoid empty subexpressions in egrep pattern just like the preceding comment tried to warn about.
author John W. Eaton <jwe@octave.org>
date Mon, 16 Aug 2021 10:08:22 -0400
parents febddcd0f227
children 65c609504036
files build-aux/find-defun-files.sh
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/build-aux/find-defun-files.sh	Mon Aug 16 08:56:29 2021 -0400
+++ b/build-aux/find-defun-files.sh	Mon Aug 16 10:08:22 2021 -0400
@@ -34,7 +34,7 @@
 # so we have to repeat ourselves because some stupid egreps don't like
 # empty elements in alternation patterns.
 
-DEFUN_PATTERN="^[ \t]*DEF(CONSTFUN|CONSTMETHOD|METHOD|METHOD_(|STATIC_)DLD|METHODX|METHODX_(|STATIC_)DLD|UN|UN_(|STATIC_)DLD|UNX|UNX_(|STATIC_)DLD)[ \t]*\\("
+DEFUN_PATTERN="^[ \t]*DEF(CONSTFUN|CONSTMETHOD|METHOD|METHOD(_|_STATIC_)DLD|METHODX|METHODX(_|_STATIC_)DLD|UN|UN(_|_STATIC_)DLD|UNX|UNX(_|_STATIC_)DLD)[ \t]*\\("
 
 srcdir="$1"
 if [ "$1" ]; then