[armedbear-cvs] r12045 - trunk/abcl
Mark Evenson
mevenson at common-lisp.net
Tue Jul 14 09:37:25 UTC 2009
Author: mevenson
Date: Tue Jul 14 05:37:22 2009
New Revision: 12045
Log:
Added pattern for TAGS target to parse '// ### SYMBOL' annotation.
ABCL uses the documentation notation that all implementations of Lisp
forms in Java files have a '// ### SYMBOL' documentation line before
their instance. Now TAGS will contain the necessary information for
finding these symbols.
The use of tags is perhaps most useful within Emacs (q.v. M-x find-tags).
Modified:
trunk/abcl/build.xml
Modified: trunk/abcl/build.xml
==============================================================================
--- trunk/abcl/build.xml (original)
+++ trunk/abcl/build.xml Tue Jul 14 05:37:22 2009
@@ -361,6 +361,7 @@
<target name="TAGS">
<apply executable="etags" parallel="true" verbose="true">
+ <arg value="--regex=|[ \t]+//[ \t]+###[ \t]+\([^ \t]+\)|\1|"/>
<fileset dir="${src.dir}">
<patternset refid="abcl.source.java"/>
<patternset refid="abcl.source.lisp"/>
More information about the armedbear-cvs
mailing list