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