From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#34343: [PATCH] Make project--find-regexp-in-files work with remote files Date: Sat, 28 Dec 2019 11:21:01 +0100 Message-ID: <877e2gpx82.fsf@gmx.de> References: <9d65284f-7a64-5e9c-ab02-fbbd1be41689@yandex.ru> <87r2bt1tio.fsf@gmx.de> <2cfd53b2-8202-a321-a853-da0c949b0f15@yandex.ru> <6cf8bfa8-3873-d3db-9139-854359027e8a@yandex.ru> <87h81mqiq5.fsf@gmx.de> <0ff03b20-20d8-b6c0-c876-3fd525586180@yandex.ru> <87mubdps6s.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="139382"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: =?UTF-8?Q?Felici=C3=A1n_?= =?UTF-8?Q?N=C3=A9meth?= , 34343@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 28 11:22:34 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1il9Ew-000a58-Eb for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Dec 2019 11:22:34 +0100 Original-Received: from localhost ([::1]:42328 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1il9Eu-0007Xc-Dj for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Dec 2019 05:22:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56138) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1il9EU-0007XW-6m for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2019 05:22:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1il9ET-00061d-68 for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2019 05:22:06 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:51997) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1il9EP-00060m-TU for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2019 05:22:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1il9EP-0008VW-P3 for bug-gnu-emacs@gnu.org; Sat, 28 Dec 2019 05:22:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Dec 2019 10:22:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34343 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 34343-submit@debbugs.gnu.org id=B34343.157752847432648 (code B ref 34343); Sat, 28 Dec 2019 10:22:01 +0000 Original-Received: (at 34343) by debbugs.gnu.org; 28 Dec 2019 10:21:14 +0000 Original-Received: from localhost ([127.0.0.1]:57970 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1il9De-0008UW-Cf for submit@debbugs.gnu.org; Sat, 28 Dec 2019 05:21:14 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:48541) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1il9DZ-0008UE-QP for 34343@debbugs.gnu.org; Sat, 28 Dec 2019 05:21:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1577528463; bh=4+/WykvU7WDpPR+kyB+eJtQvyqPd6LignLK0JNtheVQ=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=HyBhTlqzq2mZ2ALqiry2/wvfTid6lmKkOAZ8p5U/72sR9F+OyJeMBTpuqkU8rxyCJ C31iUNMSq4o+foN6GklJhDgjYqCEpns+L4WFwfTDXJe4Z2NAJ01vy0cqlBGiXZTPtK edLL1+MPZ2oJcmL49eJ6DPHOdwjV69jweJP3UZO0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from detlef.gmx.de ([212.86.60.58]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MuUnA-1jbbPY3wSg-00rWjw; Sat, 28 Dec 2019 11:21:03 +0100 In-Reply-To: <87mubdps6s.fsf@gmx.de> (Michael Albinus's message of "Fri, 27 Dec 2019 18:57:31 +0100") X-Provags-ID: V03:K1:jzuCr6oOxp0fviyj8i0r31S8DNXRN4CFYxdNBqTbNkqOeK+7OPv K1oADDuXApkGOqSb/46nU9L5yVHluoR9Y0WZm/NRlnrlaqcAAFXZ7AWTXP0h6zhkNmjKOfC yzIOT13PrtyzEyUiRshX6L//84kdZ4EJ8om1eGV+dO1kwDYRd3vixbCgrnSOgR7oLifvs3o hb3yswa54vhZGXp8dQrSg== X-UI-Out-Filterresults: notjunk:1;V03:K0:tWMLw0Ai9Io=:WCpzBqbg2g2j/hr3VEvb+m mk42uU8iTuK3msERIveSAsgJPWNBJq2+eMsSm1lUY/XY5HDi25dcy/xw13Xh5/nZf6YrjbDgd 0jFd3nvPfxucErJhBo5SFr879lsDdhtCnpE5BauYLbzEay+AufSTXbsp5UuNTbYgzYmNkLApG 7mlampxDuauPOGp9Po3cEk6p2bQdRpEbnspoBaYNusbpfGXaBtqbaASQCStwbdsomN2Qz53hr zrF5EknHcMmJSI5+HYvle76f55LJfvMgfpYMKT2jKN1cwgf0HEg5I6XCve8yag5fuw2Is1OPi PsGYQvmwmgT4GMHPu1+w/gHRExCrCa9dDYREeTfFMQW33Jph0erkp5j5677+k/2GwbvKjuhuC Y8g462/AZexc6Wrah4FifeVho3hetNPiGmsVdV+kCSKcMWLVyUyKmP7W926SulU1idh+C5O4r KuAbqWf3TTpwWPHfzffbWkG7eN0gquwjkEr100SFenroHFvK20S+EoKglp7LgyrlY2mJgkXra jPyzDphzyLpCLGp6Bidz99kbfPLLTdPLghsnY3RYxr9gm7Xi+EvrgDAc2P9mCNr/ZOJX5HJMH 3/OOWvbDRVX/PSC+O3rYAVB4gzJpCMihukfXX+qGxGre1R9q/dWFyT/QeHUy6Ukshjxs/t2U3 P27xMDWIXqPhvQkvzwFs4ZoUDOcj6B4C2+HxNKPWEjj6sRqYBCjhujg/JsI2dbz3JCWa3O4wY 6j6V138QQjxKcgkILFtpxfKmkWulgt8pvngrwSbZzm3kJ+78mgmyYTEhK1z2emA6nCvyxqxX 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: 209.51.188.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" Xref: news.gmane.org gmane.emacs.bugs:173841 Archived-At: Michael Albinus writes: Hi Dmitry, > file-local-name uses internally file-remote-p, which calls > expand-file-name if the connection is already established. Not needed in > case of local names. > > Could you pls test the appended patch, whether it improves performance? Please forget this. I ran Tramp regression tests over night, and some of them failed due to this change. So we need a cheaper file-local-name. Just checking for tramp-file-name-regexp isn't sufficient, because the file could be "remote" independent of Tramp. Let me contemplate about. Best regards, Michael.