[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#62694: 30.0.50; eglot-tests fails with recent pylsp
From: |
Michael Albinus |
Subject: |
bug#62694: 30.0.50; eglot-tests fails with recent pylsp |
Date: |
Fri, 07 Apr 2023 09:44:06 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
João Távora <joaotavora@gmail.com> writes:
Hi João,
>> > That package is faulty to some degree in that it does not work exactly
>> > like the recommended installation of pylsp.
>>
>> Likely yes. But people might have it installed, because they use
>> Debian. Why don't you check this wrong installation of pylsp in your
>> skip checks? This would solve it sufficiently, I believe.
>
> How do I do that? How do I do that portably?
Don't know, I have no knowledge about language servers. But I would
expect, that you first check whether pylsp is installed (you do it
already), and then you could connect to pylsp, send a specific request,
and decide, based on the ansewer, whether it is a proper language
server.
>> > Are you just trying to get the best possible coverage from eglot-tests.el?
>> > Thanks, but then I'd focus on rust-analyzer first, or the Java jdtls
>> > server.
>> > The latter would be really useful as the GitHub CI isn't currently
>> > installing it and the test is being skipped there.
>>
>> If you could show me the Debian way to install rust-analyzer or jdtls in
>> Debian, I'm your man. I didn't find a corresponding package (but
>> honestly, I haven't tried for days). In case such packages don't exist
>> yet for Debian, I would be willing to install them differently, for a while.
>
> What is with this blind devotion to Debian? It's a nice distro, but
> surely it can handle installation of software in different ways.
In this case, it is Emba indeed. We have decided to run our tests based
on Debian. I don't see a reason to change this decision.
It would be desirable to test Emacs also against other basic software
(RHEL/Fedora, *BSD, macOS, MS Windows), but this is out of our
resources.
> João
Best regards, Michael.
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/06
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp,
Michael Albinus <=
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Gregory Heytings, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Eli Zaretskii, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, João Távora, 2023/04/07
- bug#62694: 30.0.50; eglot-tests fails with recent pylsp, Michael Albinus, 2023/04/07