I just tried generating some tags for emacs by running something like:
ctags -e --extra=+q --sort=yes -R /codebase/one /codebase/two /usr/include /usr/include/c++
I drop this in some subdirectory of my home directory. And then I navigate to, say, codebase/one and do M-x visit tags-table
and load that one and it complains with:
File /home/palchan/.tags/tags is not a valid tags table
why is this not a valid tags table?