Open GradySimon opened 6 years ago
It looks like there some kind of mismatch of the ycmd.el
file and ycmd-eldoc.el
file. Maybe one of the byte compiled files are not up to date? Have you tried to reinstall emacs-ycmd?
Also how did you configure emacs-ycmd? You need to provide more input on that?
From the server log it looks like also you are trying to complete in an emacs lisp file, where semantic completion is not available.
Btw, I'm not an spacemacs user, so I have no experience with configuring spacemacs
Hey there,
I'm using emacs-ycmd in Spacemacs for C++.
When in a C++ file, every time I move the cursor, I see
deferred error : (void-function ycmd-semantic-completer-available-p)
printed to the mini-buffer. Completion seems to work (though this is the first time I've tried to use emacs-ycmd so I might not be aware of stuff that isn't working), but the constant mini-buffer spam is somewhat annoying.Here are some dumps that might be useful. I'm in a corporate environment, so I'm eliding potentially sensitive details. Let me know if anything critical has been
<snip>
'dWhen I debug the deferred error (using
deferred:debug-on-signal
), I see:Here's ycmd-server:
Here's ycmd-show-debug-info: