Hi, since vgrind was removed in 4.9 I removed the -v option in ctags.
At least the example in ctags(1) could be modified.

Greetings Moritz Buhl

? ctags-vgrind.diff

Index: ctags.1

===================================================================

RCS file: /cvs/src/usr.bin/ctags/ctags.1,v

retrieving revision 1.33

diff -u -p -r1.33 ctags.1

--- ctags.1 31 Dec 2015 14:01:26 -0000 1.33

+++ ctags.1 8 Nov 2016 09:37:27 -0000

@@ -91,19 +91,6 @@ Update the specified files in the

file; that is, all

references to them are regenerated, keeping only the other values in the

file.

-.It Fl v

-An index of the form expected by vgrind

-is produced on the standard output.

-This listing contains the object name, file name, and page number (assuming

-64 line pages).

-Since the output will be sorted into lexicographic order,

-it may be desired to run the output through

-.Xr sort 1 .

-Sample use:

-.Bd -literal -offset indent

-$ ctags -v files | sort -f > index

-$ vgrind -x index

-.Ed

.It Fl w

Suppress warning diagnostics.

.It Fl x

Index: ctags.c

===================================================================

RCS file: /cvs/src/usr.bin/ctags/ctags.c,v

retrieving revision 1.18

diff -u -p -r1.18 ctags.c

--- ctags.c 9 Oct 2015 01:37:07 -0000 1.18

+++ ctags.c 8 Nov 2016 09:37:27 -0000

@@ -55,7 +55,6 @@ long lineftell; /* ftell after getc( in

int lineno; /* line number of current line */

int dflag; /* -d: non-macro defines */

-int vflag; /* -v: vgrind style index output */

int wflag; /* -w: suppress warnings */

int xflag; /* -x: cxref style output */

@@ -81,7 +80,7 @@ main(int argc, char *argv[])

err(1, "pledge");

aflag = uflag = NO;

- while ((ch = getopt(argc, argv, "BFadf:tuwvx")) != -1)

+ while ((ch = getopt(argc, argv, "BFadf:tuwx")) != -1)

switch(ch) {

case 'B':

searchar = '?';

@@ -107,8 +106,6 @@ main(int argc, char *argv[])

case 'w':

wflag = 1;

break;

- case 'v':

- vflag = 1;

case 'x':

xflag = 1;

break;

@@ -120,12 +117,12 @@ main(int argc, char *argv[])

argc -= optind;

if (!argc) {

usage: (void)fprintf(stderr,

- "usage: ctags [-aBdFuvwx] [-f tagsfile] file ...\n");

+ "usage: ctags [-aBdFuwx] [-f tagsfile] file ...\n");

exit(1);

}

init();

- if (uflag && !vflag && !xflag)

+ if (uflag && !xflag)

preload_entries(outfile, argc, argv);

for (exit_val = step = 0; step < argc; ++step)

Reply via email to