-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Weird issues since updating to latest #353
Comments
Yes. You are likely using an outdated eglot, or you have stale How exactly you installing Eglot? Can you try with a Git version? |
That's what I have in 'elpa':
This all came in via elpa. It's possible that this is an old .elc. Not sure. |
OK, you are installing via GNU ELPA, and not MELPA (this is the information I was looking for). You are also using a third party package, I will create and push Eglot 1.6 to GNU ELPA soon. In the meantime, you can
Thank you! |
Well, actually I have used the melpa-stable repo. This is my config:
However, it could be that 'melpa' has a more recent version of eglot than 'melpa-stable'. |
OK, just as confirmation. Thanks for the help. |
I've looked what doom-modeline is for the first time. I would never want to use it, but wonder what options the authors have if they want to display information about an eglot connection. Lots of stuffs are private. Sure, the best would be to have a conversation with the authors here. But in the meantime, we might start to think about changing some accessors of eglot-lsp-server to public or create new ones. I think project-nickname and |
OK. Add elgot--managed-mode-hook to the list. |
Why would you not use it? What are you using? |
It relies on Eglot's implementation details, for one. So it is to blame for bug reports like this, that waste our time. (note I am not placing the blame on you, @mdbergmann, you're just another victim). And I'm not really "angry" at them because this happens all the time, unfortunately. I'm just clarifying the reason for my position: using implementation details is a real problem. |
It sure is. What is a status bar plugin (modeline) that behaves properly? |
Emacs's standard modeline? What don't you like about it :-)? No really, tell us. We and you can contribute suggestions and improvements to Emacs! |
I think the standard Emacs modeline is a bit too cryptic and colorless. Thanks. |
Manfred Bergmann <notifications@github.com> writes:
I think the standard Emacs modeline is a bit too cryptic and
colorless.
If you can spend some time explaining more clearly what you mean by
cryptic and colorless to the Emacs developers, we'd love to hear (really
we would, but don't just say that doom-modeline looks "cool" :-) )
|
Actually, I mean Anyway, have you tried |
So, I'm not sure if this is an eglot issue.
I have updated all my elpa packages, which installed new version of eglot.
At the same time I have pulled the latest elixir-ls server from GitHub.
I can't really tell where the issue is but I see no doc window popup in Emacs and no auto completion.
Both of which was working before the update.
I see this in the 'Messages' buffer when eglot gets started:
And this is eglot-event-buffer when I put the cursor to something in the source code.
I've tried both lsp-mode and eglot.
lsp-mode seems to working, at least for the doc window and auto completion.
That makes me think that the language-server might be OK?
Any ideas?
The text was updated successfully, but these errors were encountered: