Commit 81d66c62 authored by Francesco Potortì's avatar Francesco Potortì

Better description of what etags does with #line.

parent 49adb67a
...@@ -365,17 +365,20 @@ now uses normal-erase-is-backspace-mode. ...@@ -365,17 +365,20 @@ now uses normal-erase-is-backspace-mode.
*** In Prolog, etags creates tags for rules in addition to predicates. *** In Prolog, etags creates tags for rules in addition to predicates.
*** In Perl, packages are tags. Subroutine tags are named from their *** In Perl, packages are tags.
package. You can jump to sub tags as you did before, by the sub name, or Subroutine tags are named from their package. You can jump to sub tags
additionally by looking for package::sub. 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 language PHP: tags are functions, classes and defines.
If the --members option is specified to etags, tags are vars also.
*** Honour #line directives. This is useful when dealing with C code
created from Yacc sources, or with any file created from Cweb source *** Honour #line directives.
files. When etags tags the generated file, it writes tags pointing to When Etags parses an input file that contains C preprocessor's #line
the source file. directives, it creates tags using the file name and line number
specified in those directives. This is useful when dealing with code
created from Cweb source files. When Etags tags the generated file, it
writes tags pointing to the source file.
+++ +++
** The command line option --no-windows has been changed to ** The command line option --no-windows has been changed to
......
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