emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: master 2c79a8f 2/2: Use posix_spawn if possible.


From: Robert Pluim
Subject: Re: master 2c79a8f 2/2: Use posix_spawn if possible.
Date: Wed, 09 Feb 2022 09:48:35 +0100

>>>>> On Tue, 8 Feb 2022 23:09:20 +0200, Saulius Menkevicius 
>>>>> <sauliusmenkevicius@fastmail.com> said:

    Saulius> Robert you are correct about ``:connection-type''. In particular
    Saulius> lsp-mode specifies ``:connection-type pty'' here:

':connection-type pipe', you mean. Does it still work if you use
'pty'?

    Saulius> - 
https://github.com/emacs-lsp/lsp-mode/blob/master/lsp-mode.el#L6932
    Saulius> 
<https://github.com/emacs-lsp/lsp-mode/blob/master/lsp-mode.el#L6932>

    Saulius> As a workaround fsharp/csharp language servers can use shell 
wrapper
    Saulius> for launching the server binaries, as "#!/bin/bash" will apparently
    Saulius> normalize signal mask before launching sub-subprocess and things 
work
    Saulius> alright from thereon.

Thatʼs to be expected. bash is a caring parent :-)

    Saulius> This is not as nice as having things just working before this 
change
    Saulius> to `make-process`, but at least we have some way to work around 
this
    Saulius> issue..

OK. In that case Iʼll put it only in master.

Robert
-- 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]