diff options
| author | Francesco Potortì | 2002-06-20 08:52:22 +0000 |
|---|---|---|
| committer | Francesco Potortì | 2002-06-20 08:52:22 +0000 |
| commit | f175bfffb0cee3f0c346e01465afc56dfc7177de (patch) | |
| tree | 3bbb807ab11a117bf3564c70fa619882feef0a1c | |
| parent | 2b74996486237ed145c000062e20f0ef9c39ec26 (diff) | |
| download | emacs-f175bfffb0cee3f0c346e01465afc56dfc7177de.tar.gz emacs-f175bfffb0cee3f0c346e01465afc56dfc7177de.zip | |
etags
| -rw-r--r-- | etc/NEWS | 12 | ||||
| -rw-r--r-- | lib-src/ChangeLog | 6 | ||||
| -rw-r--r-- | man/maintaining.texi | 3 |
3 files changed, 16 insertions, 5 deletions
| @@ -610,19 +610,23 @@ per line. Lines beginning with space or tab are ignored. | |||
| 610 | 610 | ||
| 611 | *** New language parsing features | 611 | *** New language parsing features |
| 612 | 612 | ||
| 613 | **** In Prolog, etags creates tags for rules in addition to predicates. | ||
| 614 | |||
| 615 | **** In Perl, packages are tags. | 613 | **** In Perl, packages are tags. |
| 616 | Subroutine tags are named from their package. You can jump to sub tags | 614 | Subroutine tags are named from their package. You can jump to sub tags |
| 617 | as you did before, by the sub name, or additionally by looking for | 615 | as you did before, by the sub name, or additionally by looking for |
| 618 | package::sub. | 616 | package::sub. |
| 619 | 617 | ||
| 618 | **** New language PHP: tags are functions, classes and defines. | ||
| 619 | If the --members option is specified to etags, tags are vars also. | ||
| 620 | |||
| 620 | **** New default keywords for TeX. | 621 | **** New default keywords for TeX. |
| 621 | The new keywords are def, newcommand, renewcommand, newenvironment and | 622 | The new keywords are def, newcommand, renewcommand, newenvironment and |
| 622 | renewenvironment. | 623 | renewenvironment. |
| 623 | 624 | ||
| 624 | **** New language PHP: tags are functions, classes and defines. | 625 | **** In Makefiles, constants are tagged |
| 625 | If the --members option is specified to etags, tags are vars also. | 626 | If you want the old behaviour instead, thus avoiding to increase the |
| 627 | size of the tags file, use the --no-globals option. | ||
| 628 | |||
| 629 | **** In Prolog, etags creates tags for rules in addition to predicates. | ||
| 626 | 630 | ||
| 627 | *** Honour #line directives. | 631 | *** Honour #line directives. |
| 628 | When Etags parses an input file that contains C preprocessor's #line | 632 | When Etags parses an input file that contains C preprocessor's #line |
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index cff5c455508..d642b5fd6e2 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2002-06-19 Francesco Potorti` <pot@gnu.org> | ||
| 2 | |||
| 3 | * etags.c (add_regex): Invalid regexp modifiers are ignored. | ||
| 4 | (Makefile_targets): Tag variables unless --no-globals. | ||
| 5 | (LOOP_ON_INPUT_LINES): Serious bug corrected. | ||
| 6 | |||
| 1 | 2002-06-13 Francesco Potorti` <pot@gnu.org> | 7 | 2002-06-13 Francesco Potorti` <pot@gnu.org> |
| 2 | 8 | ||
| 3 | * etags.c (erlang_atom, erlang_attribute): Bugs corrected. | 9 | * etags.c (erlang_atom, erlang_attribute): Bugs corrected. |
diff --git a/man/maintaining.texi b/man/maintaining.texi index c92c45d3172..a9d126816e3 100644 --- a/man/maintaining.texi +++ b/man/maintaining.texi | |||
| @@ -332,7 +332,8 @@ in the file. | |||
| 332 | In Fortran code, functions, subroutines and block data are tags. | 332 | In Fortran code, functions, subroutines and block data are tags. |
| 333 | 333 | ||
| 334 | @item | 334 | @item |
| 335 | In makefiles, targets are tags. | 335 | In makefiles, targets are tags; additionally, variables are tags |
| 336 | unless you specify @samp{--no-globals}. | ||
| 336 | 337 | ||
| 337 | @item | 338 | @item |
| 338 | In Objective C code, tags include Objective C definitions for classes, | 339 | In Objective C code, tags include Objective C definitions for classes, |