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#61350: Eglot over Tramp freezes with large project Date: Sun, 12 Mar 2023 11:22:02 +0100 Message-ID: <875yb646d1.fsf@gmx.de> References: <87y1ootw2t.fsf@gmail.com> <87k0016dgo.fsf@gmx.de> <1458446553.50372.1677606917251@office.mailbox.org> <87ilfkh89k.fsf@gmail.com> <87y1ofct83.fsf@gmx.de> <87356n8kja.fsf@gmail.com> <877cvvfnp6.fsf@gmx.de> <54377687.213790.1678016749459@office.mailbox.org> <87356jfktc.fsf@gmx.de> <87a60ovi90.fsf@gmx.de> <31964054.380679.1678194256931@office.mailbox.org> <87r0u0u0rl.fsf@gmx.de> <87mt4otyy1.fsf@gmx.de> <87pm9fk6ht.fsf@gmx.de> <87mt4jzf8q.fsf@gmail.com> <87fsabh2z2.fsf@gmx.de> <87edpvxu7w.fsf@gmail.com> <87bkkzgyb8.fsf@gmx.de> <87lek2x09t.fsf@gmail.com> 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="35614"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Thomas Koch , monnier@iro.umontreal.ca, 61350@debbugs.gnu.org To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Mar 12 11:28:20 2023 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 1pbIw8-000978-BZ for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 Mar 2023 11:28:20 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbIvw-0004Tz-5W; Sun, 12 Mar 2023 06:28:08 -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 1pbIvq-0004Tm-S6 for bug-gnu-emacs@gnu.org; Sun, 12 Mar 2023 06:28:06 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pbIvq-0005xr-EA for bug-gnu-emacs@gnu.org; Sun, 12 Mar 2023 06:28:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pbIvq-000770-8Z for bug-gnu-emacs@gnu.org; Sun, 12 Mar 2023 06:28:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Mar 2023 10:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 61350 X-GNU-PR-Package: emacs Original-Received: via spool by 61350-submit@debbugs.gnu.org id=B61350.167861684827277 (code B ref 61350); Sun, 12 Mar 2023 10:28:02 +0000 Original-Received: (at 61350) by debbugs.gnu.org; 12 Mar 2023 10:27:28 +0000 Original-Received: from localhost ([127.0.0.1]:59274 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbIvI-00075t-5m for submit@debbugs.gnu.org; Sun, 12 Mar 2023 06:27:28 -0400 Original-Received: from mout.gmx.net ([212.227.17.22]:42209) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbIvG-00075a-5q for 61350@debbugs.gnu.org; Sun, 12 Mar 2023 06:27:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1678616840; i=michael.albinus@gmx.de; bh=2MKSI3jy7L6P2e9HRlHEyiHjJe+cwsHB4uRT0R9QFJ8=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=FC3KOuknwzKRMg/8aUR7e6EtXQcoGdph//TJyxGd7eo9mwfgNPWIF0ilVQlxMgsUn N5Bc1CtgofJ5rnvwVtk511APRyhkzDH9r51hMLkeKtUoqLCZ5JEBmxOvcJHBfUJ3ty 7hzJePk31iUpU3KU2LVJN8J1pvh9YVCm8E8zBkJ10HK+P2pm/lCEkBEvs9toBE/U86 bN9BlvWT4EPvr/hJtQJR/EhJX05VjCiKgKerALIT0Bm5yIDEs3xh26n8Nt3hizx+Bn HeXd5nRaFHGiAkaD1HYuqj84jU7tuEMqWq7v03asxiEdOT5uYhuGl5HjwfVmkwsjyW B1JlIgyrE45jw== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([185.89.39.22]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MWAOQ-1q4Vc13iG2-00Xd8b; Sun, 12 Mar 2023 11:22:03 +0100 In-Reply-To: <87lek2x09t.fsf@gmail.com> ("=?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?="'s message of "Sun, 12 Mar 2023 00:48:30 +0000") X-Provags-ID: V03:K1:N1E6Xq9txjOLe72ChbQoJBs6fy5bqq83Gu+UJWOpuxlE3wfaiHU 8ADXv74OWuvxRTIPvE1BZA2fhIc9+unNcVbxYukt1/mtsDxQi+GWhcCI4OimQxp5lHhodNK 0lChSJAOQF6QAKuxA3qSLBf/EmEy0BYMLnqjP8D8rdvtj9GUMkrBioOQc3zMyBDBVINi2/y Xuaf+wpcUsd/jy7yorTPg== UI-OutboundReport: notjunk:1;M01:P0:sQ8pUODx83w=;f1TivyfuZrtTt87weRMGjroyhQ0 wT0DxrwxaR/QYLcgw10tnGC2C4pOnGxH9PG8ZueAME1CMwXXtGW27dCx1TUeq07m/fP2QXuNk 5nGBLpHc7Hdqfb4AI2ucsPov3nUpuA+aKTHqovZlpYmoa/AODvpwcFFYTXc0HDwdCYltvQpim hZrRwDlC8vv/6xu3F0q+taMEL0IrR50pFhQ/JHvfYMzXI+yovoywf+LXVK8xVO/Cr4sCQki7I p7UKXkMfXJMNf/mUR78TJjzmFmTCXlhBLHdCvTRMek0tizzPYoGW0bYE86HnAh+aK9Gj9EVvg FT+GXLUUDeb9I0TupuKOypj0Sq8LNawwO/+B3YNZ1QiiYJdydW1dRj5Jav6ua4Teat7o34t1S dE6LMWbVa0jfgFxCelBMVY/FZy8nK4/U015a4bP/DHkt3xGqy7H9Ou5x+R859TZXQNzYt6AzA hvvrAyaPX+/vpHcgtZJD4m4LIcm6fPIix9F2S3FkzuKq0qi2UHSWYPnpvDJbuANwblx6RnhNT Z0x27Rjm9NQeXxH5Ge0xTSTe+YZK8zLiD+k9BA9nho5tJMUpXSRtmQQkl3MLKU/MYXny/GU5k m8/RZN0DZn10ZtXs6HP/kBJoB8/ImUSoBBoBhQeVVIYYS+HQOPO5XuXCrV0wu0MDt0DlICk1M Ds6/d3ylwTmjjPncbQYftFN5BpkdheP68iU8uscYT03ZWKgz3BTmE88gRF7YMgD/FYJE19Dex gn/mUDGpV5ya1omLicc/0Ehs0o/fxHrvdItbynuVWqjRgyiLCEBLLHf5JxawzRoGYgqU7RGd 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:257848 Archived-At: Jo=C3=A3o T=C3=A1vora writes: Hi Jo=C3=A3o, >> Anyway, I've removed the TIMEOUT argument from t-a-p-o (defaulting it to >> 0 now), and I've started the Tramp regression test campaign. It takes 2 >> or 3 days usually, so let's see what's the outcome. > > OK, sounds reasonable. We're definitely in a better place now that the > problem is understood. After you push the patch, are you also going to > bump the Tramp version? Yes, this patch is also marked for the next Tramp release on GNU ELPA. This will be Tramp 2.6.0.3, roughly scheduled for end of March. FTR, the regression tests have shown problems with older Emacsen, Emacs 26 and 27, to say. So I need to fix this somehow, before the regression tests will continue. To tell the truth, the regression tests use the upcoming 2.6.0.3 version. Once everything is OK, it will be merged into the Emacs master branch. > I'd like to remove the Tramp-specific workaround in Eglot, but I don't > know if I can: Eglot would have to "Package-Require" a certain version > of Tramp. Normally, :core packages should only require other :core > things. But Tramp is not a :core GNU ELPA package. At least according > to elpa.git/elpa-packages, it lives in its own repo. Wait, but Tramp is > _also_ in emacs.git. Huh? So maybe it's possible? I'm confused. > Stefan, can you help? I'm not Stefan, but perhaps I could clarify. The Tramp version released on GNU ELPA doesn't correspond to the Tramp in Emacs master. This is mainly because I want to release a stable version on GNU ELPA. People with a need for the bleeding edge Tramp can always use Emacs master, or pull Tramp from its own repository on savannah. > Jo=C3=A3o Best regards, Michael.