Exuberant Ctags: undocumented extension fields -
i'm looking @ tags file exuberant ctags generated ruby project, , reading documentation tag file format:
tag_name<tab>file_name<tab>ex_cmd;"<tab>extension_fields
my tags file has lots of lines like:
mything<tab>lib/my_thing.rb<tab>/^class mything$/;"<tab>c
it's burning curiosity, can't find explanation of trailing <tab>c
extension field indicates.
after downloading ctags source (and indexing ctags), see in ruby.c extension fields pretty simple:
/* * data definitions */ static kindoption rubykinds [] = { { true, 'c', "class", "classes" }, { true, 'f', "method", "methods" }, { true, 'm', "module", "modules" }, { true, 'f', "singleton method", "singleton methods" } };
Comments
Post a Comment