From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lycomedes 1814 Newsgroups: gmane.emacs.devel Subject: Re: [Small change] Issue with dired-do-async-shell-command and certain shells Date: Fri, 19 May 2023 19:15:43 +0200 Message-ID: <7694161684515642@mail.yandex.com> References: <5571181684433204@mail.yandex.com> <837ct5v5y7.fsf@gnu.org> <524171684444342@mail.yandex.com> <528571684452080@mail.yandex.com> <83ttw8u93s.fsf@gnu.org> <764021684507963@mail.yandex.com> <83fs7stj34.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34267"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "emacs-devel@gnu.org" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri May 19 19:45:14 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q04AD-0008g2-Ux for ged-emacs-devel@m.gmane-mx.org; Fri, 19 May 2023 19:45:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q049V-0003P3-RA; Fri, 19 May 2023 13:44:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q03hq-0002fE-4R for emacs-devel@gnu.org; Fri, 19 May 2023 13:15:55 -0400 Original-Received: from forward500b.mail.yandex.net ([178.154.239.144]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1q03hn-0007cI-Rr; Fri, 19 May 2023 13:15:53 -0400 Original-Received: from mail-nwsmtp-mxback-production-main-76.sas.yp-c.yandex.net (mail-nwsmtp-mxback-production-main-76.sas.yp-c.yandex.net [IPv6:2a02:6b8:c08:d327:0:640:4dff:0]) by forward500b.mail.yandex.net (Yandex) with ESMTP id 5AF035E5AC; Fri, 19 May 2023 20:15:44 +0300 (MSK) Original-Received: from mail.yandex.com (2a02:6b8:c14:270e:0:640:3fa8:0 [2a02:6b8:c14:270e:0:640:3fa8:0]) by mail-nwsmtp-mxback-production-main-76.sas.yp-c.yandex.net (mxback/Yandex) with HTTP id dFiJCV0W8iE0-ELUJCGlu; Fri, 19 May 2023 20:15:44 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1684516544; bh=A2GBGuYrUh5/g/gJ6FNgE7AoAUGa9yT/LhUmnzgjlkQ=; h=Message-Id:References:Date:Cc:Subject:To:From; b=WpIbOLUh6gGUQ7i1hYUl40hG9P8FbKMJfegdgw7GfKKEOL9kjR+SYYsdl3wvoiqAv 8bP/3y2yrplLqernyg5dJEhsXoQX+n3G/qSi6vrWNwVZpLVzROCdbfDk1/p+Lh3f8S TVL5dey4wTlmg5VZPdIP6reyspGkPFcLShD/5wT4= Authentication-Results: mail-nwsmtp-mxback-production-main-76.sas.yp-c.yandex.net; dkim=pass header.i=@yandex.com Original-Received: by ja6lqgzbqb6tniny.sas.yp-c.yandex.net with HTTP; Fri, 19 May 2023 20:15:43 +0300 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Received-SPF: pass client-ip=178.154.239.144; envelope-from=lycomedes1814@yandex.com; helo=forward500b.mail.yandex.net X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, HTML_MIME_NO_HTML_TAG=0.377, MIME_HTML_ONLY=0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_KAM_HTML_FONT_INVALID=0.01, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Fri, 19 May 2023 13:44:28 -0400 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:306214 Archived-At: PGRpdj48ZGl2Pkl0J3MgbmVlZGVkIGZvciBtdWx0aXBsZSBmaWxlcyBzZWxlY3RlZCAod2l0aG91 dCB0aGUgKiB0byBwYXNzIHRoZW0gYWxsIGFzIGFyZ3MgdG8gb25lIGluc3RhbmNlIG9mIHRoZSBj b21tYW5kKSwgdG8gYXZvaWQgdGhlIGZvbGxvd2luZzo8L2Rpdj48ZGl2PjxibG9ja3F1b3RlPjxk aXY+UGxheWluZzogZGlyZWQtYXV4LmVsLmd6JmFtcDttcHY8L2Rpdj48ZGl2PltmaWxlXSBDYW5u b3Qgb3BlbiBmaWxlICdkaXJlZC1hdXguZWwuZ3omYW1wO21wdic6IE5vIHN1Y2ggZmlsZSBvciBk aXJlY3Rvcnk8L2Rpdj48ZGl2PkZhaWxlZCB0byBvcGVuIGRpcmVkLWF1eC5lbC5neiZhbXA7bXB2 LjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PlBsYXlpbmc6IGRpcmVkLmVsYyZhbXA7bXB2PC9kaXY+ PGRpdj5bZmlsZV0gQ2Fubm90IG9wZW4gZmlsZSAnZGlyZWQuZWxjJmFtcDttcHYnOiBObyBzdWNo IGZpbGUgb3IgZGlyZWN0b3J5PC9kaXY+PGRpdj5GYWlsZWQgdG8gb3BlbiBkaXJlZC5lbGMmYW1w O21wdi48L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj5QbGF5aW5nOiBkaXJlZC5lbC5neiZhbXA7d2Fp dDwvZGl2PjxkaXY+W2ZpbGVdIENhbm5vdCBvcGVuIGZpbGUgJ2RpcmVkLmVsLmd6JmFtcDt3YWl0 JzogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeTwvZGl2PjxkaXY+RmFpbGVkIHRvIG9wZW4gZGly ZWQuZWwuZ3omYW1wO3dhaXQuPC9kaXY+PC9ibG9ja3F1b3RlPjxkaXY+V2hlbiBvbmx5IHRoZSAi JmFtcDt3YWl0IiBpcyBjaGFuZ2VkLCB0aGlzIGhhcHBlbnM6PC9kaXY+PGRpdj48YmxvY2txdW90 ZT48ZGl2PlBsYXlpbmc6IGRpcmVkLWF1eC5lbC5neiZhbXA7bXB2PC9kaXY+PGRpdj5bZmlsZV0g Q2Fubm90IG9wZW4gZmlsZSAnZGlyZWQtYXV4LmVsLmd6JmFtcDttcHYnOiBObyBzdWNoIGZpbGUg b3IgZGlyZWN0b3J5PC9kaXY+PGRpdj5GYWlsZWQgdG8gb3BlbiBkaXJlZC1hdXguZWwuZ3omYW1w O21wdi48L2Rpdj48ZGl2PsKgPC9kaXY+PGRpdj5QbGF5aW5nOiBkaXJlZC5lbGMmYW1wO21wdjwv ZGl2PjxkaXY+W2ZpbGVdIENhbm5vdCBvcGVuIGZpbGUgJ2RpcmVkLmVsYyZhbXA7bXB2JzogTm8g c3VjaCBmaWxlIG9yIGRpcmVjdG9yeTwvZGl2PjxkaXY+RmFpbGVkIHRvIG9wZW4gZGlyZWQuZWxj JmFtcDttcHYuPC9kaXY+PGRpdj7CoDwvZGl2PjxkaXY+UGxheWluZzogZGlyZWQuZWwuZ3o8L2Rp dj48L2Jsb2NrcXVvdGU+PC9kaXY+PC9kaXY+PC9kaXY+PGRpdj5JdCBkb2VzIHNlZW0gdG8gYmUg dGhlIGZpcnN0ICImYW1wOyIgdGhhdCBtYWtlcyB0aGUgZGlmZmVyZW5jZS4gwqBJJ20gb24gQXJj aCBMaW51eCB1c2luZyA8c3BhbiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCI+ R05VIEVtYWNzIDI4LjIgKGJ1aWxkIDEsIHg4Nl82NC1wYy1saW51eC1nbnUsIEdUSysgVmVyc2lv biAzLjI0LjM2LCBjYWlybyB2ZXJzaW9uIDEuMTcuNikgb2YgMjAyMy0wMS0wMy48L3NwYW4+PGRp dj7CoDwvZGl2PjwvZGl2PjxkaXY+wqA8L2Rpdj48ZGl2PjE5LjA1LjIwMjMsIDE3OjUxLCAiRWxp IFphcmV0c2tpaSIgJmx0OzxhIGhyZWY9Im1haWx0bzplbGl6QGdudS5vcmciIHJlbD0ibm9vcGVu ZXIgbm9yZWZlcnJlciI+ZWxpekBnbnUub3JnPC9hPiZndDs6PC9kaXY+PGJsb2NrcXVvdGU+PGJs b2NrcXVvdGU+wqBGcm9tOiBMeWNvbWVkZXMgMTgxNCAmbHQ7PGEgaHJlZj0ibWFpbHRvOmx5Y29t ZWRlczE4MTRAeWFuZGV4LmNvbSIgcmVsPSJub29wZW5lciBub3JlZmVycmVyIj5seWNvbWVkZXMx ODE0QHlhbmRleC5jb208L2E+Jmd0OzxiciAvPsKgQ2M6ICI8YSBocmVmPSJtYWlsdG86ZW1hY3Mt ZGV2ZWxAZ251Lm9yZyIgcmVsPSJub29wZW5lciBub3JlZmVycmVyIj5lbWFjcy1kZXZlbEBnbnUu b3JnPC9hPiIgJmx0OzxhIGhyZWY9Im1haWx0bzplbWFjcy1kZXZlbEBnbnUub3JnIiByZWw9Im5v b3BlbmVyIG5vcmVmZXJyZXIiPmVtYWNzLWRldmVsQGdudS5vcmc8L2E+Jmd0OzxiciAvPsKgRGF0 ZTogRnJpLCAxOSBNYXkgMjAyMyAxNjo1NDo0NCArMDIwMDxiciAvPsKgPGJyIC8+wqBTdXJlLCBo ZXJlJ3MgYSBkaWZmOjwvYmxvY2txdW90ZT48cD48YnIgLz5UaGFua3MuPGJyIC8+wqA8L3A+PGJs b2NrcXVvdGU+wqBkaWZmIC11IC9ob21lL2phbC9Db2RlL2VtYWNzLXBhdGNoL2RpcmVkLWF1eC5l bCAvaG9tZS9qYWwvQ29kZS9lbWFjcy1wYXRjaC9kaXJlZC1hdXgtbmV3LmVsPGJyIC8+wqAtLS0g L2hvbWUvamFsL0NvZGUvZW1hY3MtcGF0Y2gvZGlyZWQtYXV4LmVsIDIwMjMtMDUtMTkgMTQ6NDU6 NTMuMzYwNTg2MTI4ICswMDAwPGJyIC8+wqArKysgL2hvbWUvamFsL0NvZGUvZW1hY3MtcGF0Y2gv ZGlyZWQtYXV4LW5ldy5lbCAyMDIzLTA1LTE5IDE0OjQ2OjM5Ljg4MDQ3Njg5NiArMDAwMDxiciAv PsKgQEAgLTk0NSw3ICs5NDUsNyBAQDxiciAvPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqA7OyAiJmFt cDsiIGluc3RlYWQuPGJyIC8+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoChjbWQtc2VwIChpZiAoYW5k IChvciAobm90IHczMi1zaGVsbCkgZmlsZS1yZW1vdGUpPGJyIC8+wqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoChub3QgcGFyYWxsZWwtaW4tYmFja2dyb3VuZCkpPGJyIC8+wqAtICI7 IiAiJmFtcDsiKSk8YnIgLz7CoCsgIjsiICImYW1wOyAiKSk8L2Jsb2NrcXVvdGU+PHA+PGJyIC8+ SGVyZSAiJmFtcDsiIGlzIHVzZWQgb25seSBvbiBNUy1XaW5kb3dzLCB3aGVyZSBJIGRvbid0IGV4 cGVjdCB0byBzZWUgZmlzaDxiciAvPmFzIHRoZSBzaGVsbC4gQXJlIHlvdSBzdXJlIHRoaXMgaXMg cmVsZXZhbnQgdG8gdGhlIHByb2JsZW0/PGJyIC8+wqA8L3A+PGJsb2NrcXVvdGU+wqBAQCAtOTY5 LDcgKzk2OSw3IEBAPGJyIC8+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoDs7IEFk ZCAnd2FpdCcgdG8gZm9yY2UgdGhvc2UgUE9TSVggc2hlbGxzIHRvIHdhaXQgdW50aWw8YnIgLz7C oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgOzsgYWxsIGNvbW1hbmRzIGZpbmlzaC48 YnIgLz7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgKG9yIChhbmQgcGFyYWxsZWwt aW4tYmFja2dyb3VuZCAobm90IHczMi1zaGVsbCk8YnIgLz7CoC0gIiZhbXA7d2FpdCIpPGJyIC8+ wqArICImYW1wOyB3YWl0Iik8L2Jsb2NrcXVvdGU+PHA+PGJyIC8+VGhpcyBpcyB0aGUgb25lIHdl J3ZlIGJlZW4gdGFsa2luZyBhYm91dCBmcm9tIHRoZSBiZWdpbm5pbmcuPGJyIC8+wqA8L3A+PGJs b2NrcXVvdGU+wqBAQCAtOTc3LDcgKzk3Nyw3IEBAPGJyIC8+wqDCoMKgwqDCoMKgwqDCoMKgwqDC oCh3aGVuIChjZHIgZmlsZS1saXN0KTxiciAvPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgKHNl dHEgZmlsZXMgKGNvbmNhdCBkaXJlZC1tYXJrLXByZWZpeCBmaWxlcyBkaXJlZC1tYXJrLXBvc3Rm aXgpKSk8YnIgLz7CoMKgwqDCoMKgwqDCoMKgwqDCoMKgKGZ1bmNhbGwgc3R1ZmYtaXQgZmlsZXMp KSkpPGJyIC8+wqAtIChvciAoYW5kIGluLWJhY2tncm91bmQgIiZhbXA7IikgIiIpKSkpPGJyIC8+ wqArIChvciAoYW5kIGluLWJhY2tncm91bmQgIiZhbXA7ICIpICIiKSkpKTwvYmxvY2txdW90ZT48 cD48YnIgLz5UaGlzIEFGQUlVIGlzIGp1c3QgYXBwZW5kZWQgdG8gdGhlIGVuZCBvZiB0aGUgY29t bWFuZCwgd2l0aCBub3RoaW5nPGJyIC8+YWZ0ZXIgaXQuIEFyZSB5b3Ugc3VyZSB0aGlzIG9uZSBp cyBuZWVkZWQ/IElmIHNvLCBjYW4geW91IGRlc2NyaWJlIGE8YnIgLz5yZXByb2R1Y3Rpb24gcmVj aXBlIHdoZXJlICImYW1wOyIgaGVyZSBjYXVzZXMgYSBwcm9ibGVtIGFuZCAiJmFtcDsgIiBkb2Vz bid0PzwvcD48L2Jsb2NrcXVvdGU+