Mercurial > emacs
comparison etc/NEWS @ 45919:82005f29044d
etags
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Thu, 20 Jun 2002 08:52:22 +0000 |
parents | 1b38863a543b |
children | ac1a42ec420b |
comparison
equal
deleted
inserted
replaced
45918:1c3f7d78e90a | 45919:82005f29044d |
---|---|
608 The --regex=@regexfile option means read the regexps from a file, one | 608 The --regex=@regexfile option means read the regexps from a file, one |
609 per line. Lines beginning with space or tab are ignored. | 609 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 |
629 directives, it creates tags using the file name and line number | 633 directives, it creates tags using the file name and line number |
630 specified in those directives. This is useful when dealing with code | 634 specified in those directives. This is useful when dealing with code |