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 #38 received at 56013 <at> debbugs.gnu.org (full text, mbox):

From: Jeff Kowalski <jeff.kowalski <at> gmail.com>
To: Jim Porter <jporterbugs <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 19:09:35 -0800
[Message part 1 (text/plain, inline)]
I'm sorry, thanks for checking.  I didn't realize you meant v29.
I'm using GNU Emacs 28.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version
3.24.33, cairo version 1.16.0) of 2022-05-30
Is there something more I can help you with?

On Wed, Nov 23, 2022 at 2:59 PM Jim Porter <jporterbugs <at> gmail.com> wrote:

> 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...
>
>
[Message part 2 (text/html, inline)]

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.