The ctags version shipped with FreeBSD lacks the -R (recursive) option that is extremely useful. The patch I propose implements this feature by simply using ftw(3). It is a non intrusive patch as it changes nothing regarding the text analysis itself. I tested it with several pieces of C source code and filesystem links and seems to work fine. The patch also updates the manual page. Fix: Apply the attached patch. It applies cleanly to FreeBSD 9.0-RELEASE sources. Patch attached with submission follows: How-To-Repeat: Just try ctags -R :)
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped