vim-protodef
vim-protodef copied to clipboard
Overriden (c++11) methods are not catched
m option in --c++-kinds=+p-cdefglmnstuvx removes "virtual overriden" methods from the ctags output. Removal of this option does't help.
I don't really maintain this much any more - I stopped doing any serious C++ coding a few years ago. I'm more than happy to take pull requests but I lack the time to actually work on this right now. If you can find someone that wants to take it over, please send them my way. :)
It looks like the error is in ctags rather than in vim-protodef: https://sourceforge.net/p/ctags/bugs/367/
there are two problems:
- you need to use universal ctags (https://github.com/universal-ctags/ctags) instead of regular ones
- you need to modify pullproto.pl to remove "override" keyword from implementation (I'll try to make pull request soon)