From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Felici=C3=A1n_?= =?UTF-8?Q?N=C3=A9meth?= Newsgroups: gmane.emacs.bugs Subject: bug#34221: [PATCH] Make project-files work with remote files Date: Sat, 2 Feb 2019 09:36:48 +0100 Message-ID: References: <8736pds1b1.fsf@gmx.de> <87tvhtgp7r.fsf@gmx.de> <87wommr1b2.fsf@gmx.de> <87imy4kjre.fsf@gmx.de> <37f22e37-9cf7-647e-4fe4-7fa50ae80351@yandex.ru> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000bf8aef0580e52969" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="122650"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 34221@debbugs.gnu.org, Michael Albinus To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 02 09:38:23 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.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gpqog-000Vmu-Fg for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Feb 2019 09:38:22 +0100 Original-Received: from localhost ([127.0.0.1]:39367 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpqof-0002XC-6E for geb-bug-gnu-emacs@m.gmane.org; Sat, 02 Feb 2019 03:38:21 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51888) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gpqoY-0002X5-Pp for bug-gnu-emacs@gnu.org; Sat, 02 Feb 2019 03:38:15 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gpqoT-0006Rj-3l for bug-gnu-emacs@gnu.org; Sat, 02 Feb 2019 03:38:12 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56165) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gpqoM-0006Md-2M for bug-gnu-emacs@gnu.org; Sat, 02 Feb 2019 03:38:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gpqoL-0007hc-S3 for bug-gnu-emacs@gnu.org; Sat, 02 Feb 2019 03:38:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: =?UTF-8?Q?Felici=C3=A1n_?= =?UTF-8?Q?N=C3=A9meth?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 02 Feb 2019 08:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34221 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 34221-submit@debbugs.gnu.org id=B34221.154909662829542 (code B ref 34221); Sat, 02 Feb 2019 08:38:01 +0000 Original-Received: (at 34221) by debbugs.gnu.org; 2 Feb 2019 08:37:08 +0000 Original-Received: from localhost ([127.0.0.1]:55446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gpqnU-0007gP-1V for submit@debbugs.gnu.org; Sat, 02 Feb 2019 03:37:08 -0500 Original-Received: from mail-vs1-f68.google.com ([209.85.217.68]:40462) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gpqnS-0007fw-DJ for 34221@debbugs.gnu.org; Sat, 02 Feb 2019 03:37:07 -0500 Original-Received: by mail-vs1-f68.google.com with SMTP id z3so5714790vsf.7 for <34221@debbugs.gnu.org>; Sat, 02 Feb 2019 00:37:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cmIh5l6o9Q0tBJCnORijHvfxhbEatRqM+sgqql9tUY0=; b=uKsA1zQmSxwYgrrQ0StiR6DnGriwEDnMZY5ZAmrO4IWgl0FBC4BWOnbLR2v8qDy6X2 SE9vGPvx8aQe2utI+TpsmzfDyCXUggRQrLVdaxcy5PUfzaVcgeZit4X7EZrByJfp7lyc bTAlu/Jpz4AAcFJmvJfK/IuVciHTQdlYg607lqwevxdZPi1EvtzcvT/kre1//jXmbATx BseF7Cve8A6pOR+gc0kcWFYyTWUHsYFWYfu5nqQD5hhcQ4iPD56JRb7cLd2oDAH9T4E1 8cLzNpo/0dH1hvV7ozaBBPVoxhuD/+5K6tLx8+1Djp0iW/P2FJv4vrGQ5y9wu//zCt/s 2kaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=cmIh5l6o9Q0tBJCnORijHvfxhbEatRqM+sgqql9tUY0=; b=NCqd29DMEhu1qbyW+5y9jYxmiFS0DNi79ymQpSgEZzdZh7hlfoHMHj3el5rqcUXd6G ug65vY2w1bAZFGzN47haLO8sPgGVDGS7iAaLTj3/OdJTQ864xTbNC0c5fByfN8E2Xxnv 02OFBogCXe1YRnIFFeoWYaixX3R49CgqIOgYQmnbke84orJqD+t5OgMiKFp+7vpJS6x3 9o4IyKspsruII2Jt3+AY+46ZZkV1nUuDieOTiUStPd0LherImbqrAh9/UCnb2ieHd+9b OW3i6+mgMuK61qAhOgFlX6dHhUa11yKGWXLWhnEon/LhVRka3yIW7imVhvUfusJf//bX lQWw== X-Gm-Message-State: AHQUAubCSn5c2ccccv5uCoacjwlvMNJZjSK/uaF/PTP5awvKIyxX34+h 76izIJ5chqPgFsfKqH27RO4VG9jqENvCJ6wl5SQ= X-Google-Smtp-Source: AHgI3IaUqzDwqTt2+6wt5KfkBctPZetFEt8wtp2hfHjBhg6gGLf+CWKGlhTADJqxfqRiU9zs1YdDIZ0kATBcvI4inrU= X-Received: by 2002:a67:2202:: with SMTP id i2mr2321488vsi.86.1549096619817; Sat, 02 Feb 2019 00:36:59 -0800 (PST) In-Reply-To: <37f22e37-9cf7-647e-4fe4-7fa50ae80351@yandex.ru> 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:154996 Archived-At: --000000000000bf8aef0580e52969 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Dmitry, Dmitry Gutov wrote: > > Looks good to me, except project--file-remote-name could do with a > rename. At least call it ...-remote-nameS, maybe? I don't know if it is still necessary, but I updated the patch with renaming the defun in question by appending an "s" to its name. Thanks, Felici=C3=A1n (ps. I've singed the copyright papers.) --000000000000bf8aef0580e52969 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-Make-project-files-work-with-remote-files.patch" Content-Disposition: attachment; filename="0001-Make-project-files-work-with-remote-files.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jrn7xom10 RnJvbSBlYWI1Nzc4ODgzMzBkMGY1ZjEyZmFjNjk0MjU5OTI5MmRmMDM4NzlhIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/RmVsaWNpPUMzPUExbj0yME49QzM9QTltZXRo Pz0gPGZlbGljaWFuLm5lbWV0aEBnbWFpbC5jb20+CkRhdGU6IFNhdCwgMiBGZWIgMjAxOSAwOToy NzowMSArMDEwMApTdWJqZWN0OiBbUEFUQ0hdIE1ha2UgcHJvamVjdC1maWxlcyB3b3JrIHdpdGgg cmVtb3RlIGZpbGVzCgoqIGxpc3AvcHJvZ21vZGVzL3Byb2plY3QuZWwgKHByb2plY3QtLWZpbGUt cmVtb3RlLW5hbWVzKTogTmV3IGZ1bmN0aW9uLgoocHJvamVjdC0tZmlsZXMtaW4tZGlyZWN0b3J5 KTogVXNlIGl0IHRvIHN1cHBvcnQgcmVtb3RlIGZpbGVzLgotLS0KIGxpc3AvcHJvZ21vZGVzL3By b2plY3QuZWwgfCAxNyArKysrKysrKysrKysrKy0tLQogMSBmaWxlIGNoYW5nZWQsIDE0IGluc2Vy dGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMvcHJv amVjdC5lbCBiL2xpc3AvcHJvZ21vZGVzL3Byb2plY3QuZWwKaW5kZXggMzYwM2U3NTFmZS4uNDAy MmI0ZGMyMyAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvcHJvamVjdC5lbAorKysgYi9saXNw L3Byb2dtb2Rlcy9wcm9qZWN0LmVsCkBAIC0xODYsMTIgKzE4NiwyMiBAQCBwcm9qZWN0LS1maW5k LWluLWRpcmVjdG9yeQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwcm9qZWN0 LS1kaXItaWdub3JlcyBwcm9qZWN0IGRpcikpKQogICAgKG9yIGRpcnMgKHByb2plY3Qtcm9vdHMg cHJvamVjdCkpKSkKIAorKGRlZnVuIHByb2plY3QtLWZpbGUtcmVtb3RlLW5hbWVzIChsb2NhbC1m aWxlcykKKyAgIlJldHVybiBMT0NBTC1GSUxFUyBhcyBpZiB0aGV5IHdlcmUgb24gdGhlIHN5c3Rl bSBvZiBgZGVmYXVsdC1kaXJlY3RvcnknLiIKKyAgKGxldCAoKHJlbW90ZS1pZCAoZmlsZS1yZW1v dGUtcCBkZWZhdWx0LWRpcmVjdG9yeSkpKQorICAgIChpZiAobm90IHJlbW90ZS1pZCkKKyAgICAg ICAgbG9jYWwtZmlsZXMKKyAgICAgIChtYXBjYXIgKGxhbWJkYSAoZmlsZSkKKyAgICAgICAgICAg ICAgICAoY29uY2F0IHJlbW90ZS1pZCBmaWxlKSkKKyAgICAgICAgICAgICAgbG9jYWwtZmlsZXMp KSkpCisKIChkZWZ1biBwcm9qZWN0LS1maWxlcy1pbi1kaXJlY3RvcnkgKGRpciBpZ25vcmVzICZv cHRpb25hbCBmaWxlcykKICAgKHJlcXVpcmUgJ2ZpbmQtZGlyZWQpCiAgIChkZWZ2YXIgZmluZC1u YW1lLWFyZykKLSAgKGxldCAoKGNvbW1hbmQgKGZvcm1hdCAiJXMgJXMgJXMgLXR5cGUgZiAlcyAt cHJpbnQwIgorICAobGV0ICgoZGVmYXVsdC1kaXJlY3RvcnkgZGlyKQorICAgICAgICAoY29tbWFu ZCAoZm9ybWF0ICIlcyAlcyAlcyAtdHlwZSBmICVzIC1wcmludDAiCiAgICAgICAgICAgICAgICAg ICAgICAgICAgZmluZC1wcm9ncmFtCi0gICAgICAgICAgICAgICAgICAgICAgICAgZGlyCisgICAg ICAgICAgICAgICAgICAgICAgICAgKGZpbGUtbG9jYWwtbmFtZSBkaXIpCiAgICAgICAgICAgICAg ICAgICAgICAgICAgKHhyZWYtLWZpbmQtaWdub3Jlcy1hcmd1bWVudHMKICAgICAgICAgICAgICAg ICAgICAgICAgICAgaWdub3JlcwogICAgICAgICAgICAgICAgICAgICAgICAgICAoZXhwYW5kLWZp bGUtbmFtZSBkaXIpKQpAQCAtMjA1LDcgKzIxNSw4IEBAIHByb2plY3QtLWZpbGVzLWluLWRpcmVj dG9yeQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIgIgogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzaGVsbC1xdW90ZS1hcmd1bWVudCAiKSIpKSIi KQogICAgICAgICAgICAgICAgICAgICAgICAgICkpKQotICAgIChzcGxpdC1zdHJpbmcgKHNoZWxs LWNvbW1hbmQtdG8tc3RyaW5nIGNvbW1hbmQpICJcMCIgdCkpKQorICAgIChwcm9qZWN0LS1maWxl LXJlbW90ZS1uYW1lcworICAgICAoc3BsaXQtc3RyaW5nIChzaGVsbC1jb21tYW5kLXRvLXN0cmlu ZyBjb21tYW5kKSAiXDAiIHQpKSkpCiAKIChkZWZncm91cCBwcm9qZWN0LXZjIG5pbAogICAiUHJv amVjdCBpbXBsZW1lbnRhdGlvbiB1c2luZyB0aGUgVkMgcGFja2FnZS4iCi0tIAoyLjExLjAKCg== --000000000000bf8aef0580e52969--