Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

error while trying to run completer: option 'ycmd_completions' is not of type 'N7Kakoune12PrefixedListINS_6StringESt5tupleIJS1_S1_S1_EEEE' #3

Open
lisael opened this issue Sep 29, 2017 · 1 comment

Comments

@lisael
Copy link

lisael commented Sep 29, 2017

Hi,

I try to make ycmd work, but I constantly get this error in debug buffer.

Is there a breaking change in kakoune's completion that was not fixed in kak-ycmd ?

@mawww
Copy link
Owner

mawww commented Oct 2, 2017

Hello,

Yeah, I have not been maintaining kak-ycmd for some time. The changes that happened is that there is a specific completions option type now (which is PrefixedList<String, tuple<String, String, String> in C++, hence the error you get). Fixing kak-ycmd should be pretty easy though, ycmd_completions should be declared with the completions type instead of str-list and the code that sets it should move from the text@description format to text|description|menu test.

I dont have a working ycmd setup here to check that these changes works, if you have it already set-up I'd be happy to merge a fix here.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants