patches/ctags-02-exctags.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 3020 f156101db6ed
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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