Commit f175bfff authored by Francesco Potortì's avatar Francesco Potortì

etags

parent 2b749964
......@@ -610,19 +610,23 @@ per line. Lines beginning with space or tab are ignored.
*** New language parsing features
**** In Prolog, etags creates tags for rules in addition to predicates.
**** In Perl, packages are tags.
Subroutine tags are named from their package. You can jump to sub tags
as you did before, by the sub name, or additionally by looking for
package::sub.
**** New language PHP: tags are functions, classes and defines.
If the --members option is specified to etags, tags are vars also.
**** New default keywords for TeX.
The new keywords are def, newcommand, renewcommand, newenvironment and
renewenvironment.
**** New language PHP: tags are functions, classes and defines.
If the --members option is specified to etags, tags are vars also.
**** In Makefiles, constants are tagged
If you want the old behaviour instead, thus avoiding to increase the
size of the tags file, use the --no-globals option.
**** In Prolog, etags creates tags for rules in addition to predicates.
*** Honour #line directives.
When Etags parses an input file that contains C preprocessor's #line
......
2002-06-19 Francesco Potorti` <pot@gnu.org>
* etags.c (add_regex): Invalid regexp modifiers are ignored.
(Makefile_targets): Tag variables unless --no-globals.
(LOOP_ON_INPUT_LINES): Serious bug corrected.
2002-06-13 Francesco Potorti` <pot@gnu.org>
* etags.c (erlang_atom, erlang_attribute): Bugs corrected.
......
......@@ -332,7 +332,8 @@ in the file.
In Fortran code, functions, subroutines and block data are tags.
@item
In makefiles, targets are tags.
In makefiles, targets are tags; additionally, variables are tags
unless you specify @samp{--no-globals}.
@item
In Objective C code, tags include Objective C definitions for classes,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment