GNU bug report logs - #56013
28.1; "gio open" and "xdg-open" fail silently under eshell

Previous Next

Package: emacs;

Reported by: Jeff Kowalski <jeff.kowalski <at> gmail.com>

Date: Thu, 16 Jun 2022 06:27:02 UTC

Severity: normal

Merged with 75304

Found in versions 28.1, 29.4

Full log


Message #35 received at 56013 <at> debbugs.gnu.org (full text, mbox):

From: Jim Porter <jporterbugs <at> gmail.com>
To: Jeff Kowalski <jeff.kowalski <at> gmail.com>
Cc: 56013 <at> debbugs.gnu.org, Lars Ingebrigtsen <larsi <at> gnus.org>,
 Andreas Schwab <schwab <at> linux-m68k.org>
Subject: Re: bug#56013: 28.1; "gio open" and "xdg-open" fail silently under
 eshell
Date: Wed, 23 Nov 2022 14:59:30 -0800
On 11/22/2022 1:00 PM, Jeff Kowalski wrote:
> Thanks for the response and suggestion.
>  From eshell,
>       λ xdg-open file.txt
> exits immediately, without opening file.txt, and
>       λ cat | xdg-open file.txt | cat
> shows the same behavior, but
>       λ setsid -w xdg-open file.txt
> opens the file as expected.

Is this with Emacs 28 or 29? In 29, `cat | xdg-open file.txt | cat` 
should work as expected (I hope).

If it doesn't, then the solution I had in mind (make `xdg-open` use a 
pipe for its IO) probably wouldn't work, leaving us back at square one 
for this bug...





This bug report was last modified 155 days ago.

Previous Next


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