GNU bug report logs - #4719
23.1; M-& to run commands asynchronously (async-shell-command)

Previous Next

Package: emacs;

Reported by: dcl441-bugs <at> yahoo.com

Date: Wed, 14 Oct 2009 00:20:04 UTC

Severity: wishlist

Merged with 8023

Done: Juri Linkov <juri <at> jurta.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: jidanni <at> jidanni.org
Subject: bug#8023: closed (Re: bug#4719: 23.1; M-& to run commands
 asynchronously (async-shell-command))
Date: Sun, 29 Jul 2012 00:23:03 +0000
[Message part 1 (text/plain, inline)]
Your bug report

#4719: Why can't one run more than one dired-do-async-shell-command at once?

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to 8023 <at> debbugs.gnu.org.

-- 
4719: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=4719
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Juri Linkov <juri <at> jurta.org>
To: Chong Yidong <cyd <at> gnu.org>
Cc: dcl441-bugs <at> yahoo.com, 4719-done <at> debbugs.gnu.org,
	Stefan Monnier <monnier <at> iro.umontreal.ca>
Subject: Re: bug#4719: 23.1;
	M-& to run commands asynchronously (async-shell-command)
Date: Sun, 29 Jul 2012 03:04:12 +0300
>> So I propose a minimal change that just removes the current annoyance
>> where async-shell-command asks to kill the buffer instead of doing
>> something more constructive like creating a new buffer for running
>> another asynchronous command.
>>
>> This is implemented in the patch below.
>
> Patch looks fine to me.

Installed and closed.

[Message part 3 (message/rfc822, inline)]
From: jidanni <at> jidanni.org
To: bug-gnu-emacs <at> gnu.org
Subject: Why can't one run more than one dired-do-async-shell-command at once?
Date: Sat, 12 Feb 2011 19:29:48 +0800
Why can't one run more than one dired-do-async-shell-command at the same
time?

Why not allow more than one?

  shell-command: Shell command in progress

What if bash was also that way?

If it is a matter of what buffers it is writing to, then append their
names with <2> etc. or a process ID.

  & runs the command dired-do-async-shell-command, which is an
  interactive compiled Lisp function in `dired-aux.el'.

  It is bound to &, <menu-bar> <operate> <async-command>.

  (dired-do-async-shell-command COMMAND &optional ARG FILE-LIST)

  Run a shell command COMMAND on the marked files asynchronously.

  Like `dired-do-shell-command' but if COMMAND doesn't end in ampersand,
  adds `* &' surrounded by whitespace and executes the command asynchronously.
  The output appears in the buffer `*Async Shell Command*'.




This bug report was last modified 12 years and 356 days ago.

Previous Next


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