Archive

Archive for November, 2010

ctags -R * Not Working [RESOLVED]

November 7, 2010 Leave a comment
I was working on few c programs and wanted to create tags

$ ctags -R * 

// To create tags – recursive all the directory it did not work, it gave the below message

ctags: skipping client: it is not a regular file.
ctags: skipping doc: it is not a regular file.
ctags: skipping etc: it is not a regular file.
ctags: skipping expat: it is not a regular file.
ctags: skipping html: it is not a regular file.
ctags: skipping man: it is not a regular file.
ctags: skipping server: it is not a regular file.
ctags: skipping inclusion of tags in self.
ctags: skipping tests: it is not a regular file.

Then I checked the version I found that I was NOT running exuberant-ctags

ctags (GNU Emacs 23.1)
 Copyright (C) 2009 Free Software Foundation, Inc.
 This program is distributed under the terms in ETAGS.README
 
-R, –no-regex
           Don't  do  any more regexp matching on the following files.  May
          be freely intermixed with filenames and the –regex option.

 Just run the below command

$ sudo apt-get install exuberant-ctags

Categories: How To