GNU bug report logs - #79079
31.0.50; Piped command output is sometimes lost in Eshell

Previous Next

Package: emacs;

Reported by: Daniel Mendler <mail <at> daniel-mendler.de>

Date: Wed, 23 Jul 2025 09:57:01 UTC

Severity: normal

Found in version 31.0.50

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: Andreas Schwab <schwab <at> linux-m68k.org>
Cc: jporterbugs <at> gmail.com, 79079 <at> debbugs.gnu.org, eggert <at> cs.ucla.edu, mail <at> daniel-mendler.de
Subject: bug#79079: 31.0.50; Piped command output is sometimes lost in Eshell
Date: Sun, 27 Jul 2025 10:40:27 +0300
> From: Andreas Schwab <schwab <at> linux-m68k.org>
> Cc: jporterbugs <at> gmail.com,  mail <at> daniel-mendler.de,  eggert <at> cs.ucla.edu,
>   79079 <at> debbugs.gnu.org
> Date: Sun, 27 Jul 2025 09:30:59 +0200
> 
> On Jul 27 2025, Eli Zaretskii wrote:
> 
> >> From: Andreas Schwab <schwab <at> linux-m68k.org>
> >> Cc: Jim Porter <jporterbugs <at> gmail.com>,  mail <at> daniel-mendler.de,
> >>   eggert <at> cs.ucla.edu,  79079 <at> debbugs.gnu.org
> >> Date: Sun, 27 Jul 2025 08:17:41 +0200
> >> 
> >> On Jul 27 2025, Eli Zaretskii wrote:
> >> 
> >> > We should try doing what a Posix shell does in that case.
> >> 
> >> A POSIX shell does nothing.  It just connects the processes together and
> >> let them run to exit.
> >
> > Not useful.  I think you know very well what I meant, beyond the
> > literal meaning of the words.
> 
> But it is the truth.  Emacs is not a shell.

Of course it isn't.  Which is why we should try to make things happen
which happen when the same command is run from a Posix shell.  Some of
that happens in the shell, some in the OS, some in the commands.




This bug report was last modified 32 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.