[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Language Servers and Emacs
From: |
Lele Gaifax |
Subject: |
Re: Language Servers and Emacs |
Date: |
Fri, 14 Apr 2017 11:06:27 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Vibhav Pant <address@hidden> writes:
> On Wed, Apr 12, 2017 at 6:37 PM, Perry E. Metzger <address@hidden> wrote:
>> That looks very cool! However, your warning on the web site
>> makes it sound like it is not ready to be used. (I.e. you say "This
>> package is still under development, and is not recommended for daily
>> use.") Is that just an abundance of caution?
>
> In some ways, yes. lsp-mode still has issues with *some* language server
> (the Python one is the most mature one AFAIK, and works just fine).
Indeed it is very nice: I gave it a shot on a Python project, and will surely
try it again.
One thing that surprised me is that it asks about launching the underlying
"pyls" tool once for each visited source: is that right? As my project has
hundreds of Python modules, wouldn't that put Emacs under pressure?
One minor observation on the lisp sources: I think it's not necessary to
explicitly quote lambdas as in the following snippet
(lsp-define-client 'python-mode "python" 'stdio #'(lambda ()
default-directory)
:command '("pyls")
:name "Python Language Server")
Thank you,
ciao, lele.
--
nickname: Lele Gaifax | Quando vivrò di quello che ho pensato ieri
real: Emanuele Gaifas | comincerò ad aver paura di chi mi copia.
address@hidden | -- Fortunato Depero, 1929.
Re: Language Servers and Emacs, Vibhav Pant, 2017/04/12
Re: Language Servers and Emacs, Richard Stallman, 2017/04/13
Re: Language Servers and Emacs, Philipp Stephani, 2017/04/20