[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
23-fyi-tags.patch
From: |
Akim Demaille |
Subject: |
23-fyi-tags.patch |
Date: |
Fri, 17 Aug 2001 13:50:34 +0200 |
Now that I have finally understood how to have this (*£$&(£ XEmacs
work properly with the `include' TAGS directive, I discovered how
useful this can be!
Index: ChangeLog
from Akim Demaille <address@hidden>
* bin/Makefile.am, lib/Autom4te/Makefile.am, lib/autoconf/Makefile.am
* lib/autotest/Makefile.am, lib/m4sugar/Makefile.am: Add TAGS support.
Index: bin/Makefile.am
--- bin/Makefile.am Wed, 01 Aug 2001 23:34:52 +0200 akim
+++ bin/Makefile.am Thu, 16 Aug 2001 11:35:15 +0200 akim
@@ -92,3 +92,17 @@ autom4te: $(srcdir)/autom4te.in $(top_sr
$(edit) $(srcdir)/autom4te.in >autom4te.tmp
chmod +x autom4te.tmp
mv autom4te.tmp autom4te
+
+
+## --------------- ##
+## Building TAGS. ##
+## --------------- ##
+
+TAGS_DEPENDENCIES = $(EXTRA_DIST)
+
+ETAGS_PERL = --lang=perl \
+ autoreconf.in autoupdate.in autoscan.in autom4te.in
+ETAGS_SH = --lang=none --regex='/\([a-zA-Z_][a-zA-Z_0-9]*\)=/\1/' \
+ autoconf.in autoheader.in ifnames.in
+
+ETAGS_ARGS = $(ETAGS_PERL) $(ETAGS_SH)
Index: lib/Autom4te/Makefile.am
--- lib/Autom4te/Makefile.am Wed, 01 Aug 2001 23:34:52 +0200 akim
+++ lib/Autom4te/Makefile.am Thu, 16 Aug 2001 11:31:20 +0200 akim
@@ -3,3 +3,12 @@
perllibdir = $(pkgdatadir)/Autom4te
perllib_DATA = General.pm Struct.pm
EXTRA_DIST = $(perllib_DATA)
+
+
+## --------------- ##
+## Building TAGS. ##
+## --------------- ##
+
+TAGS_FILES = $(perllib_DATA)
+
+ETAGS_ARGS = --lang=perl
Index: lib/autoconf/Makefile.am
--- lib/autoconf/Makefile.am Tue, 14 Aug 2001 01:47:02 +0200 akim
+++ lib/autoconf/Makefile.am Thu, 16 Aug 2001 11:29:16 +0200 akim
@@ -40,6 +40,20 @@
sed 's,@VERSION\@,$(VERSION),g' $(srcdir)/version.in >version.tm4
mv version.tm4 $(srcdir)/version.m4
+
+## --------------- ##
+## Building TAGS. ##
+## --------------- ##
+
+TAGS_FILES = $(distautoconflib_DATA)
+
+ETAGS_ARGS = --lang=none \
+ --regex='/\(A[CU]_DEFUN\|m4_\(defun\|define\)\|define\)(\[\([^]]*\)\]/\3/'
+
+
+
+
+
## ------------------ ##
## The frozen files. ##
## ------------------ ##
Index: lib/autotest/Makefile.am
--- lib/autotest/Makefile.am Thu, 26 Jul 2001 21:23:21 +0200 akim
+++ lib/autotest/Makefile.am Thu, 16 Aug 2001 11:30:32 +0200 akim
@@ -5,3 +5,13 @@
autotestlib_DATA = general.m4
EXTRA_DIST = $(autotestlib_DATA)
+
+
+## --------------- ##
+## Building TAGS. ##
+## --------------- ##
+
+TAGS_FILES = $(autotestlib_DATA)
+
+ETAGS_ARGS = --lang=none \
+ --regex='/\(A[CU]_DEFUN\|m4_\(defun\|define\)\|define\)(\[\([^]]*\)\]/\3/'
Index: lib/m4sugar/Makefile.am
--- lib/m4sugar/Makefile.am Thu, 26 Jul 2001 21:23:21 +0200 akim
+++ lib/m4sugar/Makefile.am Thu, 16 Aug 2001 11:30:13 +0200 akim
@@ -5,3 +5,13 @@
m4sugarlib_DATA = m4sugar.m4 m4sh.m4
EXTRA_DIST = $(m4sugarlib_DATA)
+
+
+## --------------- ##
+## Building TAGS. ##
+## --------------- ##
+
+TAGS_FILES = $(m4sugarlib_DATA)
+
+ETAGS_ARGS = --lang=none \
+ --regex='/\(A[CU]_DEFUN\|m4_\(defun\|define\)\|define\)(\[\([^]]*\)\]/\3/'
- 23-fyi-tags.patch,
Akim Demaille <=