[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacsclient in elisp
From: |
Daniel Mendler |
Subject: |
Re: emacsclient in elisp |
Date: |
Sat, 22 May 2021 12:09:24 +0200 |
On 5/22/21 8:11 AM, Eli Zaretskii wrote:
>> From: Stefan Monnier <monnier@iro.umontreal.ca>
>> I don't think so. The only problem I could see is interaction between
>> the stdin/stdout code of `read-from-minibuffer` (in batch mode) and
>> `make-stdio-process`, but we could just decide that calling
>> `make-stdio-process` makes future `read-from-minibuffer` signal
>> an error (i.e. you can use either one or the other but not both).
>
> Doesn't sound like a good idea to me. There's no real reason for
> being so harsh to applications.
For my use case this would not be harsh. A running Emacs will explicitly
opt-in to use the special make-stdio-process to read from stdin. This
special process will only be used by external worker Emacsen controlled
from the main Emacs. In that scenario the data flowing over stdin-stdout
is tightly controlled (IPC protocol). There hopefully won't be spurious
read-from-minibuffer calls.
Daniel
- Re: emacsclient in elisp, (continued)
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/21
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/21
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/22
- Re: emacsclient in elisp,
Daniel Mendler <=
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/22
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/22
- Re: emacsclient in elisp, Daniel Mendler, 2021/05/22
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/22
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/22
- Re: emacsclient in elisp, Eli Zaretskii, 2021/05/22
- Re: emacsclient in elisp, Stefan Monnier, 2021/05/22
- Re: emacsclient in elisp, Daniel Mendler, 2021/05/21
- Re: emacsclient in elisp, Jean Louis, 2021/05/21
- Re: emacsclient in elisp, Jean Louis, 2021/05/21