ctags(1): Sync with FreeBSD.
authorSascha Wildner <saw@online.de>
Fri, 6 May 2016 11:29:19 +0000 (13:29 +0200)
committerSascha Wildner <saw@online.de>
Fri, 6 May 2016 11:29:19 +0000 (13:29 +0200)
commitb5ea52d77ee0ef68a9cc5fba66951da56596ab73
treed23fff5cf2ea2564a4793f8176326d8ea54d639a
parenta05eeebfe8ec06e5625c15c535aed68dbf568bd6
ctags(1): Sync with FreeBSD.

* -t is now default, per POSIX. A new option -T specifies the old default
  (to not create tags for typedefs, structs, unions, and enums).

* Stop using system(3).

* Fix a parsing bug in the FORTRAN code.

While here, remove (void) casts.
usr.bin/ctags/C.c
usr.bin/ctags/Makefile
usr.bin/ctags/ctags.1
usr.bin/ctags/ctags.c
usr.bin/ctags/ctags.h
usr.bin/ctags/fortran.c
usr.bin/ctags/lisp.c
usr.bin/ctags/print.c
usr.bin/ctags/test/ctags.test
usr.bin/ctags/tree.c
usr.bin/ctags/yacc.c