author | jurikm |
Sun, 12 Feb 2012 14:04:10 +0000 | |
changeset 8245 | 383896da4129 |
parent 3020 | f156101db6ed |
permissions | -rw-r--r-- |
3020
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
1 |
--- ctags-5.8/ctags.1 2009-07-10 00:03:54.000000000 +0200 |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
2 |
+++ ctags-5.8-patch/ctags.1 2010-11-12 15:48:15.993163977 +0100 |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
3 |
@@ -1,4 +1,4 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
4 |
-.TH CTAGS 1 "Version 5.8" "Darren Hiebert" "Exuberant Ctags" |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
5 |
+.TH exctags 1 "Version 5.8" "Darren Hiebert" "Exuberant Ctags" |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
6 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
7 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
8 |
.SH "NAME" |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
9 |
@@ -7,13 +7,13 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
10 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
11 |
.SH SYNOPSIS |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
12 |
.TP 6 |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
13 |
-\fBctags\fP [\fBoptions\fP] [\fIfile(s)\fP] |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
14 |
+\fBexctags\fP [\fBoptions\fP] [\fIfile(s)\fP] |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
15 |
.TP 6 |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
16 |
\fBetags\fP [\fBoptions\fP] [\fIfile(s)\fP] |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
17 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
18 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
19 |
.SH "DESCRIPTION" |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
20 |
-The \fBctags\fP and \fBetags\fP programs (hereinafter collectively referred to |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
21 |
+The \fBexctags\fP and \fBetags\fP programs (hereinafter collectively referred to |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
22 |
as \fBctags\fP, except where distinguished) generate an index (or "tag") file |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
23 |
for a variety of language objects found in \fIfile(s)\fP. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
24 |
This tag file allows these items to be quickly and easily located by a text |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
25 |
@@ -63,8 +63,8 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
26 |
checked to see if the file is a "#!" script for a recognized language. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
27 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
28 |
By default, all other files names are ignored. This permits running |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
29 |
-\fBctags\fP on all files in either a single directory (e.g. "ctags *"), or on |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
30 |
-all files in an entire source directory tree (e.g. "ctags \-R"), since only |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
31 |
+\fBctags\fP on all files in either a single directory (e.g. "exctags *"), or on |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
32 |
+all files in an entire source directory tree (e.g. "exctags \-R"), since only |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
33 |
those files whose names are mapped to languages will be scanned. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
34 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
35 |
[The reason that .h extensions are mapped to C++ files rather than C files |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
36 |
@@ -75,7 +75,7 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
37 |
.SH "OPTIONS" |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
38 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
39 |
Despite the wealth of available options, defaults are set so that \fBctags\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
40 |
-is most commonly executed without any options (e.g. "ctags *", or "ctags \-R"), |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
41 |
+is most commonly executed without any options (e.g. "exctags *", or "exctags \-R"), |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
42 |
which will create a tag file in the current directory for all recognized |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
43 |
source files. The options described below are provided merely to allow custom |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
44 |
tailoring to meet special needs. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
45 |
@@ -123,7 +123,7 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
46 |
"\-", then the tag file is written to standard output instead. \fBCtags\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
47 |
will stubbornly refuse to take orders if \fItagfile\fP exists and its first |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
48 |
line contains something other than a valid tags line. This will save your neck |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
49 |
-if you mistakenly type "ctags \-f *.c", which would otherwise overwrite your |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
50 |
+if you mistakenly type "exctags \-f *.c", which would otherwise overwrite your |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
51 |
first C file with the tags generated by the rest! It will also refuse to |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
52 |
accept a multi-character file name which begins with a '\-' (dash) character, |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
53 |
since this most likely means that you left out the tag file name and this |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
54 |
@@ -277,9 +277,9 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
55 |
source line (with extra white space condensed) of the file which defines the |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
56 |
tag. No tag file is written and all options affecting tag file output will be |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
57 |
ignored. Example applications for this feature are generating a listing of all |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
58 |
-functions located in a source file (e.g. \fBctags \-x \-\-c\-kinds\fP=\fIf\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
59 |
+functions located in a source file (e.g. \fBexctags \-x \-\-c\-kinds\fP=\fIf\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
60 |
\fIfile\fP), or generating a list of all externally visible global variables |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
61 |
-located in a source file (e.g. \fBctags \-x \-\-c\-kinds\fP=\fIv\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
62 |
+located in a source file (e.g. \fBexctags \-x \-\-c\-kinds\fP=\fIv\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
63 |
\fB\-\-file\-scope\fP=\fIno file\fP). This option must appear before the first |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
64 |
file name. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
65 |
|
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
66 |
@@ -686,7 +686,7 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
67 |
list of supplied files is empty and no file list is specified with the |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
68 |
\fB\-L\fP option, then the current directory (i.e. ".") is assumed. Symbolic |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
69 |
links are followed. If you don't like these behaviors, either explicitly |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
70 |
-specify the files or pipe the output of \fBfind\fP(1) into \fBctags \-L\-\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
71 |
+specify the files or pipe the output of \fBfind\fP(1) into \fBexctags \-L\-\fP |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
72 |
instead. \fBNote:\fP This option is not supported on all platforms at present. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
73 |
It is available if the output of the \fB\-\-help\fP option includes this option. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
74 |
See, also, the \fB\-\-exclude\fP to limit recursion. |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
75 |
@@ -1070,7 +1070,7 @@ |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
76 |
.TP 8 |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
77 |
.B CTAGS |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
78 |
If this environment variable exists, it will be expected to contain a set of |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
79 |
-default options which are read when \fBctags\fP starts, after the |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
80 |
+default options which are read when \fBexctags\fP starts, after the |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
81 |
configuration files listed in \fBFILES\fP, below, are read, but before any |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
82 |
command line options are read. Options appearing on the command line will |
f156101db6ed
SFEctags.spec: use exctags as name, to be compatible with OpenSolaris distro and avoid clash
jurikm
parents:
diff
changeset
|
83 |
override options specified in this variable. Only options will be read from |