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: Eli Zaretskii
Subject: Re: master 2c79a8f 2/2: Use posix_spawn if possible.
Date: Thu, 31 Dec 2020 19:47:33 +0200

> From: Philipp Stephani <p.stephani2@gmail.com>
> Date: Thu, 31 Dec 2020 18:36:47 +0100
> Cc: Emacs developers <emacs-devel@gnu.org>
> 
> > Maybe so, but are there enough use cases that need non-PTY
> > subprocesses to make this worth our while?
> 
> Most processes don't need a TTY. Only those that interact with the
> user (shell, term, interactive compile, ...) do, but that's probably a
> minority.

I'm not sure it's a minority.  How about if you come up with a list of
specific commands that launch subprocesses which don't need a PTY?

> In particular, everything running in the background
> (Flymake, VC...) doesn't

These two maybe not, but I'm not so sure about what hides behind the
ellipsis.

But assuming you are right, you intend to audit all the places where
we start a process and switch their :connection-type to nil if needed?
Or change the default value of process-connection-type?



reply via email to

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