Tags for haskell with lushtags by d11wtq · Pull Request #11 · ctrlpvim/ctrlp.vim · GitHub
Skip to content

Tags for haskell with lushtags#11

Open
d11wtq wants to merge 1 commit into
ctrlpvim:masterfrom
jchnkl:master
Open

Tags for haskell with lushtags#11
d11wtq wants to merge 1 commit into
ctrlpvim:masterfrom
jchnkl:master

Conversation

@d11wtq

@d11wtq d11wtq commented Aug 8, 2014

Copy link
Copy Markdown
Member

From kien#558:

Nothing fancy, just use lushtags for buffer tags if it is installed.

@d11wtq

d11wtq commented Aug 8, 2014

Copy link
Copy Markdown
Member Author

@osa1

osa1 commented Aug 13, 2014

Copy link
Copy Markdown

Just tried this. :CtrlPBufTag doesn't work(always shows empty list of tags) but :CtrlPBufTagAll works.

@d11wtq

d11wtq commented Aug 14, 2014

Copy link
Copy Markdown
Member Author

@osa1 thanks for testing!

@ches

ches commented Feb 6, 2015

Copy link
Copy Markdown

I've not tested this PR, but FWIW I've personally not used lushtags because its maintenance seems to be stalled, its dependencies are now rather out-of-date. I'm using hasktags successfully for :CtrlPBufTag and :CtrlPTag with this custom type setting:

  let g:ctrlp_buftag_types.haskell = {
    \ 'bin'  : 'hasktags',
    \ 'args' : '--ctags --extendedctag --output=-',
  \ }

and in Tagbar with the hasktags definition on their wiki.

If there's interest in a pull request similar to this one but supporting the hasktags executable, I can whip one up.

@dkasak

dkasak commented Oct 1, 2016

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants