preservim / tagbar

Vim plugin that displays tags in a window, ordered by scope
https://preservim.github.io/tagbar
Other
6.13k stars 487 forks source link

Add support for kotlin type #731

Closed raven42 closed 3 years ago

raven42 commented 3 years ago

Closes #632

Support for kotlin type was recently added into universal ctags (https://github.com/universal-ctags/ctags/pull/2769)

Currently there is no scope information in the ctags definition. So the scope2kind and kind2scope settings are not functional. If support is added, then these definitions can be updated to include that info.

Note: these kind definitions are based on the output from ctags --list-kinds=kotlin which is slightly different than the definitions provided in #632. So this may not be fully compatible with the custom ctags configuration from that issue. The default definition for univercal ctags should be used instead.