From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#39399: tramp depends on unstable details of shell command line processing Date: Tue, 28 Jul 2020 09:34:36 +0200 Message-ID: <87h7tsnldf.fsf@gmx.de> References: <78F0CA89-AE48-4E45-B03B-7C6AABE9FCAC@gmail.com> <87lfj4omzu.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="40056"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: John F Carr , 39399-done@debbugs.gnu.org To: =?UTF-8?Q?=E5=86=85=E8=97=A4_?= =?UTF-8?Q?=E7=A5=90=E4=B8=80=E9=83=8E?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jul 28 09:35:30 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1k0K94-000AHz-Lc for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 28 Jul 2020 09:35:30 +0200 Original-Received: from localhost ([::1]:57430 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1k0K93-0001Cv-Hh for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 28 Jul 2020 03:35:29 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37968) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1k0K8c-0001By-5m for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2020 03:35:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:45558) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1k0K8b-0002Yw-Tg for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2020 03:35:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1k0K8b-0001y0-RQ for bug-gnu-emacs@gnu.org; Tue, 28 Jul 2020 03:35:01 -0400 Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Tue, 28 Jul 2020 07:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 39399 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Mail-Followup-To: 39399@debbugs.gnu.org, michael.albinus@gmx.de, jfc@mit.edu Original-Received: via spool by 39399-done@debbugs.gnu.org id=D39399.15959216907527 (code D ref 39399); Tue, 28 Jul 2020 07:35:01 +0000 Original-Received: (at 39399-done) by debbugs.gnu.org; 28 Jul 2020 07:34:50 +0000 Original-Received: from localhost ([127.0.0.1]:57102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0K8P-0001xL-P1 for submit@debbugs.gnu.org; Tue, 28 Jul 2020 03:34:49 -0400 Original-Received: from mout.gmx.net ([212.227.17.20]:53709) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1k0K8L-0001x4-NH for 39399-done@debbugs.gnu.org; Tue, 28 Jul 2020 03:34:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1595921677; bh=R+v6f0ojnAqfF/cxzH6IGK89eLrS0eEHJ4akiogTm4g=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=SB+h69f09DNTAxS72r0WyZ+x7/GVAf/ym45nvM22u6C9PSovc7lY2ejxRY9ek0Rsm T6gc/qQjsibXlYZi4RLArmaH8VpAlwoxeHsD6eEA3q7m6Y0/4qyjxDh7IpKYm0umn+ CHc27uCMvclE78f61Lxh4LzRc2fU+zLWZBr9F4uo= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from gandalf.gmx.de ([212.86.42.3]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4hzj-1kxowk0moB-011lqD; Tue, 28 Jul 2020 09:34:37 +0200 In-Reply-To: ("=?UTF-8?Q?=E5=86=85=E8=97=A4_?= =?UTF-8?Q?=E7=A5=90=E4=B8=80=E9=83=8E?="'s message of "Tue, 28 Jul 2020 11:51:42 +0900") X-Provags-ID: V03:K1:Y5Y792rSatqje99D8BX1iGAfbY/PcFRd05p0pZ6wVsHiDTeN3cC JIuVywe9RpsVyYbFLj7QFeEdmM306iEbgLkaH1HQKsmT723Oc+wNKLc8urdAaGk6smb/QNv mLOE6Dn25DhCNkGIDqEir1S0e3aOhA/xjnmQafaBIBPg1QBHtgwaU5/+suTxcvKsbXK73Hr tA2rIYgvOdDnbqq14jXmw== X-UI-Out-Filterresults: notjunk:1;V03:K0:mn7DF8oqLd0=:v9qHCntBT1FFtneUwVld2h dZI7UBHMCS3h9FZlRU1okaX3mlLiZhwOHIr1hd6oZCxlHjmotK9UwId4U8IO+1pyKa4px8xLb 0ioYTEYgFuQzv7slVMJsrINBJ0K+ZycHr2pC/bWpSo6kDyyCK4B1YrfYLh5i8sqKvEVXQd1NA E1RqKIJpEFU2+Pk7vMn8FjkAqKEY2zhdbCIy2Bl3OIxYOwtxahpjX1KqBOyVL0fN0NUB6O/qF NUQx3LCMrQFdyCtG1i5U5OA/07obH8Mlb+vkWzxcmH/KIs9eoCBzY52TxmD9QuZgqlJUjO7kZ nYr/+N08Jh6t3U6UHNSzPnxGq0Us2k+nkk29zbjCx3CySSVHPZ5WE2PXKq6tFnfIyZatazf0R IANU6mEWHe6dBFD+fStehUpzQQ/6pwbVUoVovzhzO+bRB+ht+0VqLYKUI1V6RX2TJSmIfqmHF 6lfiRQObQxD7fXF6b1HAMCCi5rUNX0ULLAbvrEaPq4ZCBE2EI3T23GaA91ilK0aJ0Zw20xNk4 gPGq+XykAOeWuCM+J2F5oPPNfWyx7XxNXssY4FkdsYjRa9EhGZro98OTKNwkKps/tXyYyJS43 qvhVxFpUlvOJwP95IWk/a3U5ZLExgmGEoVqfE5Anuj78qClZzkM92lg1E4wFNhWihnE4M3yeS 17HKVQk/DcMq/dj7rsOLzawiN8FkBG7y/rj1uG8thHJGy6yYehb2MZ3DZsSpcGynTWSuOTedt zbFxXtSqqX+CKG3dmOK/Mc2EwRVw7IeU//tqC1CJKChuG7+4TGFGn7PGtWYPZiyhpJBSk+Vw X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:183617 Archived-At: =E5=86=85=E8=97=A4 =E7=A5=90=E4=B8=80=E9=83=8E w= rites: Hi, >> Appended is a patch for Tramp 2.4.4. You might install it from GNU >> ELPA. Please check, whether this works for you. > > The appended patch works for me. > But I think just moving "set +o emacs +o vi=E2=80=9D before =E2=80=9Cstty= =E2=80=A6=E2=80=9D is more simple way. Thanks for the feedback. In fact, the patch does exactly this: moving up the "set +o emacs +o vi=E2=80=9D command. The rest of the patch removes the handling of "~/.editrc", which was added as first attempt to solve this bug, and which isn't needed anymore. @John, I've Cc'ed you that you can check whether the changed fix still works for you. I'm closing this bug, again. The patch has been committed to the repositories. Tramp 2.4.4.1, planned to be released later this week on GNU ELPA, will contain it. Furthermore, this patch will also be in Emacs 27.2. For Emacs 27.1 it's too late to commit. > Yuichiro NAITO Best regards, Michael.