1496 |
**** The `::' qualifier triggers C++ parsing in C file. |
**** The `::' qualifier triggers C++ parsing in C file. |
1497 |
Previously, only the `template' and `class' keywords had this effect. |
Previously, only the `template' and `class' keywords had this effect. |
1498 |
|
|
1499 |
|
**** New language HTML. |
1500 |
|
Title and h1, h2, h3 are tagged. Also, tags are generated when name= is |
1501 |
|
used inside an anchor and whenever id= is used. |
1502 |
|
|
1503 |
|
**** In Makefiles, constants are tagged. |
1504 |
|
If you want the old behavior instead, thus avoiding to increase the |
1505 |
|
size of the tags file, use the --no-globals option. |
1506 |
|
|
1507 |
|
**** In Lua, all functions are tagged. |
1508 |
|
|
1509 |
**** In Perl, packages are tags. |
**** In Perl, packages are tags. |
1510 |
Subroutine tags are named from their package. You can jump to sub tags |
Subroutine tags are named from their package. You can jump to sub tags |
1511 |
as you did before, by the sub name, or additionally by looking for |
as you did before, by the sub name, or additionally by looking for |
1512 |
package::sub. |
package::sub. |
1513 |
|
|
1514 |
|
**** In Prolog, etags creates tags for rules in addition to predicates. |
1515 |
|
|
1516 |
**** New language PHP. |
**** New language PHP. |
1517 |
Tags are functions, classes and defines. |
Tags are functions, classes and defines. |
1518 |
If the --members option is specified to etags, tags are vars also. |
If the --members option is specified to etags, tags are vars also. |
1519 |
|
|
|
**** New language HTML. |
|
|
Title and h1, h2, h3 are tagged. Also, tags are generated when name= is |
|
|
used inside an anchor and whenever id= is used. |
|
|
|
|
1520 |
**** New default keywords for TeX. |
**** New default keywords for TeX. |
1521 |
The new keywords are def, newcommand, renewcommand, newenvironment and |
The new keywords are def, newcommand, renewcommand, newenvironment and |
1522 |
renewenvironment. |
renewenvironment. |
1523 |
|
|
|
**** In Makefiles, constants are tagged. |
|
|
If you want the old behavior 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. |
|
|
|
|
1524 |
*** Honour #line directives. |
*** Honour #line directives. |
1525 |
When Etags parses an input file that contains C preprocessor's #line |
When Etags parses an input file that contains C preprocessor's #line |
1526 |
directives, it creates tags using the file name and line number |
directives, it creates tags using the file name and line number |
1531 |
*** New option --parse-stdin=FILE. |
*** New option --parse-stdin=FILE. |
1532 |
This option is mostly useful when calling etags from programs. It can |
This option is mostly useful when calling etags from programs. It can |
1533 |
be used (only once) in place of a file name on the command line. Etags |
be used (only once) in place of a file name on the command line. Etags |
1534 |
reads from standard input and mark the produced tags as belonging to |
reads from standard input and marks the produced tags as belonging to |
1535 |
the file FILE. |
the file FILE. |
1536 |
|
|
1537 |
+++ |
+++ |