Masatake YAMATO <yamato@xxxxxxxxxx> writes: > Hi, > > I have a question about v flags/modifiers in scripts/tags.sh. > > quoted from scripts/tags.sh: > > exuberant() > { > ... > --regex-c='/DEFINE_(MUTEX|SEMAPHORE|SPINLOCK)\((\w*)/\2/v/' \ > ... > } > > emacs() > { > ... > --regex='/DEFINE_HASHTABLE\((\w*)/\1/v/' > ... > } > > > v is specified at the end of the regular expressions. > > As far as I read the man pages of ctags and etags. there is no such > flags/modifiers. What is v? > > (I am a co-maintainer of fishman-ctags, a fork of exuberant-ctags. > So I'm interested in implementing v flags in ctags if it is useful.) 'v' is called a 'kind-spec' in exuberant ctags/etags; the emacs incarnations don't know about it and actually produce warnings. As you are co-maintaining a fork of exuberant-ctags, I wonder if your fork probably already knows about kind-specs. Anyway, because of your question, I noticed some more problems with the emacs part of tags.sh; patches coming shortly. Dirk > > Masatake YAMATO > -- > To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html