From: Chris Hanson Date: Wed, 22 Mar 2000 01:52:43 +0000 (+0000) Subject: etags no longer recognizes DEF patterns in C files. X-Git-Tag: 20090517-FFI~4170 X-Git-Url: https://birchwood-abbey.net/git?a=commitdiff_plain;h=4f84653be6f667890417daceb13b9acde5b628da;p=mit-scheme.git etags no longer recognizes DEF patterns in C files. --- diff --git a/etc/build-tree.sh b/etc/build-tree.sh index 82046bd68..0d303ed59 100755 --- a/etc/build-tree.sh +++ b/etc/build-tree.sh @@ -1,6 +1,6 @@ #!/bin/sh # -# $Id: build-tree.sh,v 1.2 2000/03/21 05:10:57 cph Exp $ +# $Id: build-tree.sh,v 1.3 2000/03/22 01:52:34 cph Exp $ # # Program to finish setting up the Scheme source tree after it is # checked out. Adds required links, builds TAGS files, etc. @@ -22,7 +22,7 @@ for directory in edwin runtime sos do (cd $directory; ln -s ed-ffi.scm .edwin-ffi) done -(cd microcode; etags *.[ch]) +(cd microcode; etags -r '/^DEF[A-Za-z_ \t(]+"\([^"]+\)"/' *.[ch]) (cd microcode; scheme -load os2pm.scm < /dev/null) (cd microcode/cmpauxmd; make all) (cd pcsample; etags *.scm *.c) diff --git a/v7/src/microcode/unxutl/makefile b/v7/src/microcode/unxutl/makefile index 298481391..b7e874c3f 100644 --- a/v7/src/microcode/unxutl/makefile +++ b/v7/src/microcode/unxutl/makefile @@ -1,7 +1,7 @@ # # Makefile for MIT CScheme microcode. # -# $Id: makefile,v 1.27 1993/06/29 23:12:54 cph Exp $ +# $Id: makefile,v 1.28 2000/03/22 01:52:43 cph Exp $ # CPP = cc -E MAKE = make # BSD doesn't have it as a default. @@ -90,8 +90,8 @@ unconfig: - mv -f cf.h cf-save.h - mv -f ymake.lcl ymake-save.lcl -tags: - etags *.[ch] ../runtime/*.scm +TAGS: + etags -r '/^DEF[A-Za-z_ \t(]+"\([^"]+\)"/' *.[ch] locked: rlog -L -R RCS/*,v