aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorFrancesco Potortì2008-08-16 23:09:36 +0000
committerFrancesco Potortì2008-08-16 23:09:36 +0000
commit228a8cfd45584c62e006e56457dec275a66866c9 (patch)
treec8fc991581cc7ecf0758986f8cf7c7460085c0e1 /doc
parentb15596f273144d0c8f138e6c5b34246fc1485d98 (diff)
downloademacs-228a8cfd45584c62e006e56457dec275a66866c9.tar.gz
emacs-228a8cfd45584c62e006e56457dec275a66866c9.zip
Compressed files are supported using gzip and bzip2.
Diffstat (limited to 'doc')
-rw-r--r--doc/man/etags.127
1 files changed, 16 insertions, 11 deletions
diff --git a/doc/man/etags.1 b/doc/man/etags.1
index 3f23ee9017a..2d2cde8e8de 100644
--- a/doc/man/etags.1
+++ b/doc/man/etags.1
@@ -18,10 +18,10 @@ etags, ctags \- generate tag file for Emacs, vi
18[\|\-o \fItagfile\fP\|] [\|\-r \fIregexp\fP\|] 18[\|\-o \fItagfile\fP\|] [\|\-r \fIregexp\fP\|]
19[\|\-\-parse\-stdin=\fIfile\fP\|] 19[\|\-\-parse\-stdin=\fIfile\fP\|]
20.br 20.br
21[\|\-\-append\|] [\|\-\-no\-defines\|] 21[\|\-\-append\|] [\|\-\-no\-defines\|] [\|\-\-globals\|]
22[\|\-\-no\-globals\|] [\|\-\-include=\fIfile\fP\|] 22[\|\-\-no\-globals\|] [\|\-\-include=\fIfile\fP\|]
23[\|\-\-ignore\-indentation\|] [\|\-\-language=\fIlanguage\fP\|] 23[\|\-\-ignore\-indentation\|] [\|\-\-language=\fIlanguage\fP\|]
24[\|\-\-no\-members\|] [\|\-\-output=\fItagfile\fP\|] 24[\|\-\-members\|] [\|\-\-no\-members\|] [\|\-\-output=\fItagfile\fP\|]
25[\|\-\-regex=\fIregexp\fP\|] [\|\-\-no\-regex\|] 25[\|\-\-regex=\fIregexp\fP\|] [\|\-\-no\-regex\|]
26[\|\-\-help\|] [\|\-\-version\|] 26[\|\-\-help\|] [\|\-\-version\|]
27\fIfile\fP .\|.\|. 27\fIfile\fP .\|.\|.
@@ -32,9 +32,9 @@ etags, ctags \- generate tag file for Emacs, vi
32[\|\-\-parse\-stdin=\fIfile\fP\|] 32[\|\-\-parse\-stdin=\fIfile\fP\|]
33.br 33.br
34[\|\-\-append\|] [\|\-\-backward\-search\|] 34[\|\-\-append\|] [\|\-\-backward\-search\|]
35[\|\-\-cxref\|] [\|\-\-no\-defines\|] [\|\-\-forward\-search\|] 35[\|\-\-cxref\|] [\|\-\-no\-defines\|]
36[\|\-\-no\-globals\|] [\|\-\-ignore\-indentation\|] 36[\|\-\-globals\|] [\|\-\-no\-globals\|] [\|\-\-ignore\-indentation\|]
37[\|\-\-language=\fIlanguage\fP\|] [\|\-\-no\-members\|] 37[\|\-\-language=\fIlanguage\fP\|] [\|\-\-members\|] [\|\-\-no\-members\|]
38[\|\-\-output=\fItagfile\fP\|] [\|\-\-regex=\fIregexp\fP\|] 38[\|\-\-output=\fItagfile\fP\|] [\|\-\-regex=\fIregexp\fP\|]
39[\|\-\-update\|] 39[\|\-\-update\|]
40[\|\-\-help\|] [\|\-\-version\|] 40[\|\-\-help\|] [\|\-\-version\|]
@@ -49,9 +49,9 @@ understood by
49format understood by 49format understood by
50.BR vi ( 1 )\c 50.BR vi ( 1 )\c
51\&. Both forms of the program understand 51\&. Both forms of the program understand
52the syntax of C, Objective C, C++, Java, Fortran, Ada, Cobol, Erlang, HTML, 52the syntax of C, Objective C, C++, Java, Fortran, Ada, Cobol, Erlang,
53LaTeX, Emacs Lisp/Common Lisp, Lua, makefile, Pascal, Perl, PHP, Postscript, 53Forth, HTML, LaTeX, Emacs Lisp/Common Lisp, Lua, Makefile, Pascal, Perl,
54Python, Prolog, Scheme and 54PHP, Postscript, Python, Prolog, Scheme and
55most assembler\-like syntaxes. 55most assembler\-like syntaxes.
56Both forms read the files specified on the command line, and write a tag 56Both forms read the files specified on the command line, and write a tag
57table (defaults: \fBTAGS\fP for \fBetags\fP, \fBtags\fP for 57table (defaults: \fBTAGS\fP for \fBetags\fP, \fBtags\fP for
@@ -64,6 +64,7 @@ Files specified with absolute file names will be recorded
64with absolute file names. Files generated from a source file\-\-like 64with absolute file names. Files generated from a source file\-\-like
65a C file generated from a source Cweb file\-\-will be recorded with 65a C file generated from a source Cweb file\-\-will be recorded with
66the name of the source file. 66the name of the source file.
67Compressed files are supported using gzip and bzip2.
67The programs recognize the language used in an input file based on its 68The programs recognize the language used in an input file based on its
68file name and contents. The \fB\-\-language\fP switch can be used to force 69file name and contents. The \fB\-\-language\fP switch can be used to force
69parsing of the file names following the switch according to the given 70parsing of the file names following the switch according to the given
@@ -95,9 +96,13 @@ Do not create tag entries for C preprocessor constant definitions
95and enum constants. 96and enum constants.
96This may make the tags file much smaller if many header files are tagged. 97This may make the tags file much smaller if many header files are tagged.
97.TP 98.TP
99.B \-\-globals
100Create tag entries for global variables in Perl and Makefile. This is
101the default in C and derived languages.
102.TP
98.B \-\-no\-globals 103.B \-\-no\-globals
99Do not tag global variables. Typically this reduces the file size by 104Do not tag global variables in C and derived languages. Typically this
100one fourth. 105reduces the file size by one fourth.
101.TP 106.TP
102\fB\-i\fP \fIfile\fP, \fB\-\-include=\fIfile\fP 107\fB\-i\fP \fIfile\fP, \fB\-\-include=\fIfile\fP
103Include a note in the tag file indicating that, when searching for a 108Include a note in the tag file indicating that, when searching for a
@@ -120,7 +125,7 @@ regexp matching is done in this case (see the \fB\-\-regex\fP option).
120.TP 125.TP
121.B \-\-members 126.B \-\-members
122Create tag entries for variables that are members of structure-like 127Create tag entries for variables that are members of structure-like
123constructs in C++, Objective C, Java. This is the default. 128constructs in PHP. This is the default for C and derived languages.
124.TP 129.TP
125.B \-\-no\-members 130.B \-\-no\-members
126Do not tag member variables. 131Do not tag member variables.