diff Makefile.in.in @ 1441:049c7092a496

[xemacs-hg @ 2003-05-02 06:00:41 by stephent] martin DEFUN tagging <878ytpvqj7.fsf@tleepslib.sk.tsukuba.ac.jp> missing binaries on NT <87brylvqt3.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Fri, 02 May 2003 06:00:43 +0000
parents 2e6e691f6649
children baca156a450b
line wrap: on
line diff
--- a/Makefile.in.in	Thu May 01 21:52:32 2003 +0000
+++ b/Makefile.in.in	Fri May 02 06:00:43 2003 +0000
@@ -613,7 +613,9 @@
 	  echo "Using etags from `which etags`."
 	PATH=`$(pwd)`/lib-src:$$PATH ; export PATH; cd ${srcdir} && \
 	find src lwlib lib-src modules ${PRUNE_VC} -name '*.[ch]' -print | \
-	  xargs etags -a -r '/[ 	]*DEF\(VAR\|INE\)_[A-Z_]+[ 	]*([ 	]*"\([^"]+\)"/\2/'; \
+	  xargs etags -a \
+		-r '/[ 	]*DEF\(VAR\|INE\)_[A-Z_]+[ 	]*([ 	]*"\([^"]+\)"/\2/' \
+	        -r '/^DEFUN[	]*([	]*"\([^"]+\)"[	]*,[ 	]*\([A-Za-z0-9_]+\)/\2/'; \
 	find ${tagslisp} ${PRUNE_VC} -name '*.el' ! -name 'auto-autoloads.el' -print | \
 	  xargs etags -a -l none -r "/^(def\\(var\\|un\\|alias\\|const\\|macro\\|subst\\|struct\\|face\\|group\\|custom\\|ine-\\(function\\|compiler-macro\\|[a-z-]+alias\\)\\)[ 	]+'?\\([^ 	]+\\)/\\3/"