From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tino Calancha Newsgroups: gmane.emacs.bugs Subject: bug#23206: 25.0.92; dired-shell-stuff-it: wait until all parallel jobs finish Date: Wed, 6 Apr 2016 00:58:30 +0900 (JST) Message-ID: References: <837fgeraxz.fsf@gnu.org> <83inzxnv5m.fsf@gnu.org> <83vb3wm791.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; BOUNDARY="1468197610-1031740844-1459871910=:10077" X-Trace: ger.gmane.org 1459871901 6905 80.91.229.3 (5 Apr 2016 15:58:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 5 Apr 2016 15:58:21 +0000 (UTC) Cc: Tino Calancha , 23206@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Apr 05 17:58:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1anTL7-0007Zb-0y for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Apr 2016 17:56:25 +0200 Original-Received: from localhost ([::1]:37999 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anTL6-0008Sl-D5 for geb-bug-gnu-emacs@m.gmane.org; Tue, 05 Apr 2016 11:56:24 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33237) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anTKq-0008AC-7X for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 11:56:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1anTKk-00052C-Ly for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 11:56:08 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:38196) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1anTKk-000521-JD for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 11:56:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1anTKk-0002n5-6T for bug-gnu-emacs@gnu.org; Tue, 05 Apr 2016 11:56:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Tino Calancha Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 05 Apr 2016 15:56:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23206 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 23206-submit@debbugs.gnu.org id=B23206.145987172310676 (code B ref 23206); Tue, 05 Apr 2016 15:56:02 +0000 Original-Received: (at 23206) by debbugs.gnu.org; 5 Apr 2016 15:55:23 +0000 Original-Received: from localhost ([127.0.0.1]:50532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anTK6-0002m7-Sb for submit@debbugs.gnu.org; Tue, 05 Apr 2016 11:55:23 -0400 Original-Received: from calancha-ilc.kek.jp ([130.87.234.234]:56122) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anTK5-0002lu-1I for 23206@debbugs.gnu.org; Tue, 05 Apr 2016 11:55:21 -0400 Original-Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id 83ADF595D; Wed, 6 Apr 2016 00:58:30 +0900 (JST) Original-Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id 292225959; Wed, 6 Apr 2016 00:58:30 +0900 (JST) X-X-Sender: calancha@calancha-ilc.kek.jp In-Reply-To: <83vb3wm791.fsf@gnu.org> User-Agent: Alpine 2.20 (LRH 67 2015-01-07) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:116071 Archived-At: --1468197610-1031740844-1459871910=:10077 Content-Type: text/plain; format=flowed; charset=US-ASCII >These are unrelated changes, so please don't mix them with the changes >that really fix the problem at hand. I am sorry tha's my fault. I should always do atomic changes. >It is up to the user to type a correct command, and Emacs >shouldn't try second-guessing those commands. So let's only remove a >single instance of these characters at the end, as the original code >did. I was 'baby sitting' the user (and my self). Yeah, too much care, Emacs users can protect themselves very well ;-) Attached atomic commits without the extra care. --1468197610-1031740844-1459871910=:10077 Content-Type: text/plain; charset=US-ASCII; name=0001-Wait-until-all-parallel-shell-commands-finish.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0001-Wait-until-all-parallel-shell-commands-finish.patch RnJvbSBiZDQ3NmExZjQzYmU0N2ZlNzlkYjc2ZTdmZWEzNmM3NTA1NDlmNzJi IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogV2VkLCA2IEFwciAyMDE2 IDAwOjM2OjE3ICswOTAwDQpTdWJqZWN0OiBbUEFUQ0ggMS8yXSBXYWl0IHVu dGlsIGFsbCBwYXJhbGxlbCBzaGVsbCBjb21tYW5kcyBmaW5pc2gNCg0KKiBs aXNwL2RpcmVkLWF1eC5lbCAoZGlyZWQtc2hlbGwtc3R1ZmYtaXQpOg0KRm9y Y2UgUE9TSVggc2hlbGxzIHRvIHdhaXQgdW50aWwgYWxsIGJhY2tncm91bmQg am9icyBmaW5pc2guDQooQnVnIzIzMjA2KS4NCi0tLQ0KIGxpc3AvZGlyZWQt YXV4LmVsIHwgMzEgKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLQ0K IDEgZmlsZSBjaGFuZ2VkLCAyMiBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9u cygtKQ0KDQpkaWZmIC0tZ2l0IGEvbGlzcC9kaXJlZC1hdXguZWwgYi9saXNw L2RpcmVkLWF1eC5lbA0KaW5kZXggZDI5YWJmMy4uY2M2ZjE2OCAxMDA2NDQN Ci0tLSBhL2xpc3AvZGlyZWQtYXV4LmVsDQorKysgYi9saXNwL2RpcmVkLWF1 eC5lbA0KQEAgLTcyOSw2ICs3MjksNyBAQCBkaXJlZC1zaGVsbC1zdHVmZi1p dA0KIAkgKGNvbW1hbmQgKGlmIHNlcXVlbnRpYWxseQ0KIAkJICAgICAgKHN1 YnN0cmluZyBjb21tYW5kIDAgKG1hdGNoLWJlZ2lubmluZyAwKSkNCiAJCSAg ICBjb21tYW5kKSkNCisgICAgICAgICAocGFyYWxsZWwtaW4tYmFja2dyb3Vu ZCAoYW5kIGluLWJhY2tncm91bmQgKG5vdCBzZXF1ZW50aWFsbHkpKSkNCiAJ IChzdHVmZi1pdA0KIAkgIChpZiAob3IgKHN0cmluZy1tYXRjaC1wIGRpcmVk LXN0YXItc3Vic3QtcmVnZXhwIGNvbW1hbmQpDQogCQkgIChzdHJpbmctbWF0 Y2gtcCBkaXJlZC1xdWFyay1zdWJzdC1yZWdleHAgY29tbWFuZCkpDQpAQCAt NzQwLDE1ICs3NDEsMjcgQEAgZGlyZWQtc2hlbGwtc3R1ZmYtaXQNCiAJCSAg cmV0dmFsKSkNCiAJICAgIChsYW1iZGEgKHgpIChjb25jYXQgY29tbWFuZCBk aXJlZC1tYXJrLXNlcGFyYXRvciB4KSkpKSkNCiAgICAgKGNvbmNhdA0KLSAg ICAgKGlmIG9uLWVhY2gNCi0JIChtYXBjb25jYXQgc3R1ZmYtaXQgKG1hcGNh ciAnc2hlbGwtcXVvdGUtYXJndW1lbnQgZmlsZS1saXN0KQ0KLQkJICAgIChp ZiAoYW5kIGluLWJhY2tncm91bmQgKG5vdCBzZXF1ZW50aWFsbHkpKSAiJiIg IjsiKSkNCi0gICAgICAgKGxldCAoKGZpbGVzIChtYXBjb25jYXQgJ3NoZWxs LXF1b3RlLWFyZ3VtZW50DQotCQkJICAgICAgIGZpbGUtbGlzdCBkaXJlZC1t YXJrLXNlcGFyYXRvcikpKQ0KLQkgKGlmICg+IChsZW5ndGggZmlsZS1saXN0 KSAxKQ0KLQkgICAgIChzZXRxIGZpbGVzIChjb25jYXQgZGlyZWQtbWFyay1w cmVmaXggZmlsZXMgZGlyZWQtbWFyay1wb3N0Zml4KSkpDQotCSAoZnVuY2Fs bCBzdHVmZi1pdCBmaWxlcykpKQ0KLSAgICAgKGlmIGluLWJhY2tncm91bmQg IiYiICIiKSkpKQ0KKyAgICAgKGNvbmQgKG9uLWVhY2gNCisgICAgICAgICAg ICAoZm9ybWF0ICIlcyVzIg0KKyAgICAgICAgICAgICAgICAgICAgKG1hcGNv bmNhdCBzdHVmZi1pdCAobWFwY2FyICdzaGVsbC1xdW90ZS1hcmd1bWVudCBm aWxlLWxpc3QpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChv ciAoYW5kIHBhcmFsbGVsLWluLWJhY2tncm91bmQgIiYiKSAiOyIpKQ0KKyAg ICAgICAgICAgICAgICAgICAgOzsgUE9TSVggc2hlbGxzIHJ1bm5pbmcgYSBs aXN0IG9mIGNvbW1hbmRzIGluIHRoZSBiYWNrZ3JvdW5kDQorICAgICAgICAg ICAgICAgICAgICA7OyAoTElTVCA9IGNtZF8xICYgW2NtZF8yICYgLi4uIGNt ZF9pICYgLi4uIGNtZF9OICZdKQ0KKyAgICAgICAgICAgICAgICAgICAgOzsg cmV0dXJuIG9uY2UgY21kX04gZW5kcywgaS5lLiwgdGhlIHNoZWxsIGRvZXMg bm90DQorICAgICAgICAgICAgICAgICAgICA7OyB3YWl0IGZvciBjbWRfaSB0 byBmaW5pc2ggYmVmb3JlIGV4ZWN1dGluZyBjbWRfaSsxLg0KKyAgICAgICAg ICAgICAgICAgICAgOzsgVGhhdCBtZWFucywgcnVubmluZyAoc2hlbGwtY29t bWFuZCBMSVNUKSBtYXkgbm90IHNob3cNCisgICAgICAgICAgICAgICAgICAg IDs7IHRoZSBvdXRwdXQgb2YgYWxsIHRoZSBjb21tYW5kcyAoQnVnIzIzMjA2 KS4NCisgICAgICAgICAgICAgICAgICAgIDs7IEFkZCAnd2FpdCcgdG8gZm9y Y2UgdGhvc2UgUE9TSVggc2hlbGxzIHRvIHdhaXQgdW50aWwNCisgICAgICAg ICAgICAgICAgICAgIDs7IGFsbCBjb21tYW5kcyBmaW5pc2guDQorICAgICAg ICAgICAgICAgICAgICAob3IgKGFuZCBwYXJhbGxlbC1pbi1iYWNrZ3JvdW5k IChub3QgKG1lbXEgc3lzdGVtLXR5cGUgJyhtcy1kb3Mgd2luZG93cy1udCkp KSAiJndhaXQiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICIiKSkpDQor ICAgICAgICAgICAodA0KKyAgICAgICAgICAgIChsZXQgKChmaWxlcyAobWFw Y29uY2F0ICdzaGVsbC1xdW90ZS1hcmd1bWVudA0KKyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIGZpbGUtbGlzdCBkaXJlZC1tYXJrLXNl cGFyYXRvcikpKQ0KKyAgICAgICAgICAgICAgKHdoZW4gKGNkciBmaWxlLWxp c3QpDQorICAgICAgICAgICAgICAgIChzZXRxIGZpbGVzIChjb25jYXQgZGly ZWQtbWFyay1wcmVmaXggZmlsZXMgZGlyZWQtbWFyay1wb3N0Zml4KSkpDQor ICAgICAgICAgICAgICAoZnVuY2FsbCBzdHVmZi1pdCBmaWxlcykpKSkNCisg ICAgIChvciAoYW5kIGluLWJhY2tncm91bmQgIiYiKSAiIikpKSkNCiANCiA7 OyBUaGlzIGlzIGFuIGV4dHJhIGZ1bmN0aW9uIHNvIHRoYXQgaXQgY2FuIGJl IHJlZGVmaW5lZCBieSBhbmdlLWZ0cC4NCiA7OzsjIyNhdXRvbG9hZA0KLS0g DQoyLjguMC5yYzMNCg0K --1468197610-1031740844-1459871910=:10077 Content-Type: text/plain; charset=US-ASCII; name=0002-dired-shell-stuff-it-Consistent-indentation.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: Content-Disposition: attachment; filename=0002-dired-shell-stuff-it-Consistent-indentation.patch RnJvbSBmMGVkNDgzYWEzZThiZjgzNDVjODA3YTZjMGQ5NDRmMTc3MzQ3YzUz IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogVGlubyBDYWxhbmNo YSA8ZjkyY2FwYWNAZ21haWwuY29tPg0KRGF0ZTogV2VkLCA2IEFwciAyMDE2 IDAwOjQ2OjAyICswOTAwDQpTdWJqZWN0OiBbUEFUQ0ggMi8yXSBkaXJlZC1z aGVsbC1zdHVmZi1pdDogQ29uc2lzdGVudCBpbmRlbnRhdGlvbg0KDQoqIGxp c3AvZGlyZWQtYXV4LmVsIChkaXJlZC1zaGVsbC1zdHVmZi1pdCk6DQpVc2Ug c3BhY2VzIGZvciBpbmRlbnQgdGhpcyBmdW5jdGlvbi4NCi0tLQ0KIGxpc3Av ZGlyZWQtYXV4LmVsIHwgMzQgKysrKysrKysrKysrKysrKystLS0tLS0tLS0t LS0tLS0tLQ0KIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCAx NyBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2xpc3AvZGlyZWQtYXV4 LmVsIGIvbGlzcC9kaXJlZC1hdXguZWwNCmluZGV4IGNjNmYxNjguLjk5M2I0 NTMgMTAwNjQ0DQotLS0gYS9saXNwL2RpcmVkLWF1eC5lbA0KKysrIGIvbGlz cC9kaXJlZC1hdXguZWwNCkBAIC03MjIsMjQgKzcyMiwyNCBAQCBkaXJlZC1z aGVsbC1zdHVmZi1pdA0KIDs7IChjb21pbmcgZnJvbSBpbnRlcmFjdGl2ZSBQ IGFuZCBjdXJyZW50bHkgaWdub3JlZCkgdG8gZGVjaWRlIHdoYXQgdG8gZG8u DQogOzsgU21hcnQgd291bGQgYmUgYSB3YXkgdG8gYWNjZXNzIGJhc2VuYW1l IG9yIGV4dGVuc2lvbiBvZiBmaWxlIG5hbWVzLg0KICAgKGxldCogKChpbi1i YWNrZ3JvdW5kIChzdHJpbmctbWF0Y2ggIlsgXHRdKiZbIFx0XSpcXCciIGNv bW1hbmQpKQ0KLQkgKGNvbW1hbmQgKGlmIGluLWJhY2tncm91bmQNCi0JCSAg ICAgIChzdWJzdHJpbmcgY29tbWFuZCAwIChtYXRjaC1iZWdpbm5pbmcgMCkp DQotCQkgICAgY29tbWFuZCkpDQotCSAoc2VxdWVudGlhbGx5IChzdHJpbmct bWF0Y2ggIlsgXHRdKjtbIFx0XSpcXCciIGNvbW1hbmQpKQ0KLQkgKGNvbW1h bmQgKGlmIHNlcXVlbnRpYWxseQ0KLQkJICAgICAgKHN1YnN0cmluZyBjb21t YW5kIDAgKG1hdGNoLWJlZ2lubmluZyAwKSkNCi0JCSAgICBjb21tYW5kKSkN CisgICAgICAgICAoY29tbWFuZCAoaWYgaW4tYmFja2dyb3VuZA0KKyAgICAg ICAgICAgICAgICAgICAgICAoc3Vic3RyaW5nIGNvbW1hbmQgMCAobWF0Y2gt YmVnaW5uaW5nIDApKQ0KKyAgICAgICAgICAgICAgICAgICAgY29tbWFuZCkp DQorICAgICAgICAgKHNlcXVlbnRpYWxseSAoc3RyaW5nLW1hdGNoICJbIFx0 XSo7WyBcdF0qXFwnIiBjb21tYW5kKSkNCisgICAgICAgICAoY29tbWFuZCAo aWYgc2VxdWVudGlhbGx5DQorICAgICAgICAgICAgICAgICAgICAgIChzdWJz dHJpbmcgY29tbWFuZCAwIChtYXRjaC1iZWdpbm5pbmcgMCkpDQorICAgICAg ICAgICAgICAgICAgICBjb21tYW5kKSkNCiAgICAgICAgICAocGFyYWxsZWwt aW4tYmFja2dyb3VuZCAoYW5kIGluLWJhY2tncm91bmQgKG5vdCBzZXF1ZW50 aWFsbHkpKSkNCi0JIChzdHVmZi1pdA0KLQkgIChpZiAob3IgKHN0cmluZy1t YXRjaC1wIGRpcmVkLXN0YXItc3Vic3QtcmVnZXhwIGNvbW1hbmQpDQotCQkg IChzdHJpbmctbWF0Y2gtcCBkaXJlZC1xdWFyay1zdWJzdC1yZWdleHAgY29t bWFuZCkpDQotCSAgICAgIChsYW1iZGEgKHgpDQotCQkobGV0ICgocmV0dmFs IGNvbW1hbmQpKQ0KLQkJICAod2hpbGUgKHN0cmluZy1tYXRjaA0KLQkJCSAg IlxcKF5cXHxbIFx0XVxcKVxcKFsqP11cXClcXChbIFx0XVxcfCRcXCkiIHJl dHZhbCkNCi0JCSAgICAoc2V0cSByZXR2YWwgKHJlcGxhY2UtbWF0Y2ggeCB0 IHQgcmV0dmFsIDIpKSkNCi0JCSAgcmV0dmFsKSkNCi0JICAgIChsYW1iZGEg KHgpIChjb25jYXQgY29tbWFuZCBkaXJlZC1tYXJrLXNlcGFyYXRvciB4KSkp KSkNCisgICAgICAgICAoc3R1ZmYtaXQNCisgICAgICAgICAgKGlmIChvciAo c3RyaW5nLW1hdGNoLXAgZGlyZWQtc3Rhci1zdWJzdC1yZWdleHAgY29tbWFu ZCkNCisgICAgICAgICAgICAgICAgICAoc3RyaW5nLW1hdGNoLXAgZGlyZWQt cXVhcmstc3Vic3QtcmVnZXhwIGNvbW1hbmQpKQ0KKyAgICAgICAgICAgICAg KGxhbWJkYSAoeCkNCisgICAgICAgICAgICAgICAgKGxldCAoKHJldHZhbCBj b21tYW5kKSkNCisgICAgICAgICAgICAgICAgICAod2hpbGUgKHN0cmluZy1t YXRjaA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgIlxcKF5cXHxbIFx0 XVxcKVxcKFsqP11cXClcXChbIFx0XVxcfCRcXCkiIHJldHZhbCkNCisgICAg ICAgICAgICAgICAgICAgIChzZXRxIHJldHZhbCAocmVwbGFjZS1tYXRjaCB4 IHQgdCByZXR2YWwgMikpKQ0KKyAgICAgICAgICAgICAgICAgIHJldHZhbCkp DQorICAgICAgICAgICAgKGxhbWJkYSAoeCkgKGNvbmNhdCBjb21tYW5kIGRp cmVkLW1hcmstc2VwYXJhdG9yIHgpKSkpKQ0KICAgICAoY29uY2F0DQogICAg ICAoY29uZCAob24tZWFjaA0KICAgICAgICAgICAgIChmb3JtYXQgIiVzJXMi DQotLSANCjIuOC4wLnJjMw0KDQo= --1468197610-1031740844-1459871910=:10077--