Mercurial > emacs
comparison etc/etags.1 @ 79469:4b9b0398c0f1
Revert this change, not installed in Emacs 22:
"Now --members is the default for etags, not for ctags yet".
Note that you can use "-" for stdout with -o.
author | Francesco Potortì <pot@gnu.org> |
---|---|
date | Thu, 22 Nov 2007 12:14:17 +0000 |
parents | af6eb2072c06 |
children | a125d08ee5b8 |
comparison
equal
deleted
inserted
replaced
79468:b51200446d97 | 79469:4b9b0398c0f1 |
---|---|
19 [\|\-\-parse\-stdin=\fIfile\fP\|] | 19 [\|\-\-parse\-stdin=\fIfile\fP\|] |
20 .br | 20 .br |
21 [\|\-\-append\|] [\|\-\-no\-defines\|] | 21 [\|\-\-append\|] [\|\-\-no\-defines\|] |
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\|] [\|\-\-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 .\|.\|. |
28 | 28 |
29 \fBctags\fP [\|\-aCdgIRVh\|] [\|\-BtTuvwx\|] [\|\-l \fIlanguage\fP\|] | 29 \fBctags\fP [\|\-aCdgIRVh\|] [\|\-BtTuvwx\|] [\|\-l \fIlanguage\fP\|] |
57 Both forms read the files specified on the command line, and write a tag | 57 Both forms read the files specified on the command line, and write a tag |
58 table (defaults: \fBTAGS\fP for \fBetags\fP, \fBtags\fP for | 58 table (defaults: \fBTAGS\fP for \fBetags\fP, \fBtags\fP for |
59 \fBctags\fP) in the current working directory. | 59 \fBctags\fP) in the current working directory. |
60 Files specified with relative file names will be recorded in the tag | 60 Files specified with relative file names will be recorded in the tag |
61 table with file names relative to the directory where the tag table | 61 table with file names relative to the directory where the tag table |
62 resides. If the tag table is in /dev, however, the file names are made | 62 resides. If the tag table is in /dev or is the standard output, |
63 relative to the working directory. Files specified with absolute file | 63 however, the file names are made relative to the working directory. |
64 names will be recorded | 64 Files specified with absolute file names will be recorded |
65 with absolute file names. Files generated from a source file\-\-like | 65 with absolute file names. Files generated from a source file\-\-like |
66 a C file generated from a source Cweb file\-\-will be recorded with | 66 a C file generated from a source Cweb file\-\-will be recorded with |
67 the name of the source file. | 67 the name of the source file. |
68 The programs recognize the language used in an input file based on its | 68 The programs recognize the language used in an input file based on its |
69 file name and contents. The \fB\-\-language\fP switch can be used to force | 69 file name and contents. The \fB\-\-language\fP switch can be used to force |
133 language may be used to disable language parsing altogether; only | 133 language may be used to disable language parsing altogether; only |
134 regexp matching is done in this case (see the \fB\-\-regex\fP option). | 134 regexp matching is done in this case (see the \fB\-\-regex\fP option). |
135 .TP | 135 .TP |
136 .B \-\-members | 136 .B \-\-members |
137 Create tag entries for variables that are members of structure-like | 137 Create tag entries for variables that are members of structure-like |
138 constructs in C++, Objective C, Java. This is the default for etags. | 138 constructs in C++, Objective C, Java. |
139 .TP | 139 .TP |
140 .B \-\-no\-members | 140 .B \-\-no\-members |
141 Do not tag member variables. This is the default for ctags. | 141 Do not tag member variables. This is the default behavior. |
142 .TP | 142 .TP |
143 .B \-\-packages\-only | 143 .B \-\-packages\-only |
144 Only tag packages in Ada files. | 144 Only tag packages in Ada files. |
145 .TP | 145 .TP |
146 \fB\-\-parse\-stdin=\fIfile\fP | 146 \fB\-\-parse\-stdin=\fIfile\fP |
147 May be used (only once) in place of a file name on the command line. | 147 May be used (only once) in place of a file name on the command line. |
148 \fBetags\fP will read from standard input and mark the produced tags | 148 \fBetags\fP will read from standard input and mark the produced tags |
149 as belonging to the file \fBFILE\fP. | 149 as belonging to the file \fBFILE\fP. |
150 .TP | 150 .TP |
151 \fB\-o\fP \fItagfile\fP, \fB\-\-output=\fItagfile\fP | 151 \fB\-o\fP \fItagfile\fP, \fB\-\-output=\fItagfile\fP |
152 Explicit name of file for tag table; overrides default \fBTAGS\fP or | 152 Explicit name of file for tag table; for \fBetags\fP only, a file name |
153 \fBtags\fP. (But ignored with \fB\-v\fP or \fB\-x\fP.) | 153 of \- means standard output; overrides default \fBTAGS\fP or \fBtags\fP. |
154 (But ignored with \fB\-v\fP or \fB\-x\fP.) | |
154 .TP | 155 .TP |
155 \fB\-r\fP \fIregexp\fP, \fB\-\-regex=\fIregexp\fP | 156 \fB\-r\fP \fIregexp\fP, \fB\-\-regex=\fIregexp\fP |
156 | 157 |
157 Make tags based on regexp matching for the files following this option, | 158 Make tags based on regexp matching for the files following this option, |
158 in addition to the tags made with the standard parsing based on | 159 in addition to the tags made with the standard parsing based on |