[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57472: 29.0.50; dired: async command leads to error: file 'whatever.
From: |
Tassilo Horn |
Subject: |
bug#57472: 29.0.50; dired: async command leads to error: file 'whatever.foo&wait' does not exist |
Date: |
Mon, 29 Aug 2022 20:17:49 +0200 |
User-agent: |
mu4e 1.9.0; emacs 29.0.50 |
Lars Ingebrigtsen <larsi@gnus.org> writes:
Hi Lars,
>> 1. emacs -Q
>> 2. M-x dired RET ~ RET
>> 3. With point on file foo.txt do:
>> 3.1 M-x dired-do-async-shell-command RET xdg-open RET
>> ;=> xdg-open: file 'foo.pdf&wait' does not exist
>
> I'm unable to reproduce this problem when using bash.
>
>> It seems I can prevent the error when I change the "&wait" strings to
>> " &wait", i.e., add a space in front. Not sure if that should be done
>> similarly for the "&".
>>
>> And maybe this has something to do with my default shell which is
>> fish.
>
> Perhaps. I've now added a space before the &, which works fine on
> bash, too.
I can confirm it works now for me and my fish. Thanks a lot, I'm
closing the issue.
Bye,
Tassilo