--- Begin Message ---
Subject: |
25.0.92; dired-shell-stuff-it: wait until all parallel jobs finish |
Date: |
Sun, 3 Apr 2016 22:02:17 +0900 (JST) |
User-agent: |
Alpine 2.20 (LRH 67 2015-01-07) |
Good (or morning afternoon evening night)
When `dired-do-shell-command' runs COMMAND over FILES in
parallel, the `shell-command' process may finish before all the
files have being processed.
emacs -Q ~
* / & du SPC -s RET
; If the number of lines in #<buffer *Async Shell Command*> is less
; than (1+ (length (dired-get-marked-files))) then NOT all files
; has being processed.
Attached patch fix this issue adding 'wait' at the end of COMMAND
when FILES are procesed in parallel.
In GNU Emacs 25.0.92.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.30)
of 2016-04-01 built on calancha-pc
Repository revision: a3daa34336da158555d96d670077eedb9eaeeb9c
dired-aux.patch
Description: Text document
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#23206: 25.0.92; dired-shell-stuff-it: wait until all parallel jobs finish |
Date: |
Fri, 08 Apr 2016 17:06:44 +0300 |
> Date: Wed, 6 Apr 2016 00:58:30 +0900 (JST)
> From: Tino Calancha <address@hidden>
> cc: Tino Calancha <address@hidden>, address@hidden
>
> Attached atomic commits without the extra care.
Thanks, pushed to the master branch.
--- End Message ---