[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and
From: |
Eli Zaretskii |
Subject: |
bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin |
Date: |
Sun, 17 Jul 2022 21:26:43 +0300 |
> Cc: larsi@gnus.org, 56025@debbugs.gnu.org, spwhitton@email.arizona.edu,
> kbrown@cornell.edu
> From: Jim Porter <jporterbugs@gmail.com>
> Date: Sun, 17 Jul 2022 10:44:26 -0700
>
> My patch adds support for `make-process' to use a PTY only for the child
> process's stdin or its stdout (in addition to the preexisting behaviors
> of PTY for both or neither). This then lets Eshell request a pipe for
> foo's stdout and bar's stdin, while using PTYs for foo's stdin and bar's
> stdout:
>
> Before:
> [pty 1] -> foo -> [pty 1] -> Eshell -> [pty 2] -> bar -> [pty 2]
>
> After:
> [pty 1] -> foo -> [pipe] -> Eshell -> [pipe] -> bar -> [pty 2]
This assumes that we never want foo to behave as it does when
displaying on a terminal device. Are we sure we will never want that?
E.g., what about the equivalent of "fgrep ... | less" -- don't we want
fgrep to produce colorized output as it does when it writes to a
terminal device?
Perhaps the use of pipes should be controllable?
Thanks.
- bug#56025: 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Ken Brown, 2022/07/06
- bug#56025: 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/07
- bug#56025: 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/07
- bug#56025: 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Ken Brown, 2022/07/07
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/16
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Eli Zaretskii, 2022/07/17
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/17
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin,
Eli Zaretskii <=
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/17
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Michael Albinus, 2022/07/18
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/18
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Michael Albinus, 2022/07/19
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Ken Brown, 2022/07/17
- bug#56025: [WIP PATCH] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/18
- bug#56025: [PATCH v2] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/22
- bug#56025: [PATCH v2] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Ken Brown, 2022/07/22
- bug#56025: [PATCH v2] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/24
- bug#56025: [PATCH v3] 29.0.50; em-extpipe-test-2 times out on EMBA and Cygwin, Jim Porter, 2022/07/24