h1mesuke/unite-outline

Not working for ctags-dependent languages

Closed this issue · 4 comments

gyim commented

I have Exuberant Ctags installed, but whenever I invoke :Unite outline on a C file, I only get the following message:

[unite-outline] Sorry, C is not supported.

Exuberant Ctags is located in /usr/local/bin, it is in the PATH. If I run :!ctags --version from vim, I get the following:

Exuberant Ctags 5.8, Copyright (C) 1996-2009 Darren Hiebert
  Compiled: Jan 16 2012, 11:29:29
  Addresses: <dhiebert@users.sourceforge.net>, http://ctags.sourceforge.net
  Optional compiled features: +wildcards, +regex

This used to work until I updated unite-outline in about January. I could not find which commit caused the problem, because older unite-outline versions seem to be incompatible with the current unite plugin...

Hi, I'm unite.vim author(but not unite-outline author).
I tested it, but C source file is displayed by outline.

I used latest unite.vim and unite-outline.
Thanks.

gyim commented

I updated to the latest unite.vim plugin, and it works again. I ran git bisect to find which commit fixed the problem, this was it: Shougo/unite.vim@6e27554

So it was probably just an intermediate unite.vim version. Thanks for your help! I'm closing the ticket since it is not a bug in unite-outline.

OK. I see. :-)