From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#51497: 29.0.50; (vc-print-log) broken over TRAMP Date: Sun, 07 Nov 2021 08:47:47 +0200 Message-ID: <83h7coa2cs.fsf@gnu.org> References: <877ddv9ue0.fsf@jpl.nasa.gov> <87tugyptju.fsf@gnus.org> <87tugy8h3a.fsf@secretsauce.net> <87pmrl8yhy.fsf@secretsauce.net> <60fea707-a9b2-d9f4-cc45-ffd4539887b6@yandex.ru> <87o87253sv.fsf@secretsauce.net> <60af7952-d702-d40f-928e-1320e6d9520f@yandex.ru> <83f40a2a-ae5a-2c6c-cf6a-44ff7c933d16@yandex.ru> <831r3tb7un.fsf@gnu.org> <7e04f090-81de-d5bd-746c-7f09ed0c38b0@yandex.ru> <83lf219i3u.fsf@gnu.org> <86r1btvsso.fsf@gmail.com> <86ilx4x4xv.fsf@gmail.com> <1f17978c-0498-a19b-6bb0-6f316a536f8e@yandex.ru> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23474"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 51497@debbugs.gnu.org, andrewjmoreton@gmail.com To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 07 07:49:20 2021 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 1mjbzR-0005sh-Le for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 Nov 2021 07:49:17 +0100 Original-Received: from localhost ([::1]:57862 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mjbzQ-0004Lw-1R for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 07 Nov 2021 01:49:16 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:40752) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjbzC-0004Ln-Cy for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 01:49:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:40078) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mjbzC-0004RH-4k for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 01:49:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mjbzB-0005f1-Tt for bug-gnu-emacs@gnu.org; Sun, 07 Nov 2021 01:49:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Nov 2021 06:49:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 51497 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 51497-submit@debbugs.gnu.org id=B51497.163626768721685 (code B ref 51497); Sun, 07 Nov 2021 06:49:01 +0000 Original-Received: (at 51497) by debbugs.gnu.org; 7 Nov 2021 06:48:07 +0000 Original-Received: from localhost ([127.0.0.1]:51624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjbyJ-0005dh-Ib for submit@debbugs.gnu.org; Sun, 07 Nov 2021 01:48:07 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43288) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mjbyH-0005dC-Fa for 51497@debbugs.gnu.org; Sun, 07 Nov 2021 01:48:05 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:37678) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjbyC-0004N0-6X; Sun, 07 Nov 2021 01:48:00 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=bt23I+0B/6X/sNQETmPktaZ7px3btkWjGqpBjlCtdgU=; b=Y9IgMivXKReI 1Qi53f8yGtPz2d+ivBIaY4Oeu92Gzytb5G8zPgDWrKpoqA+dMyyWoU0HAbHzkdZxn8MoiVkFkh0B2 dHkn9BTjScFbV4xdw9aX/ZG8yqP17DpcjfMp0Ov9+fatdHZkZ3WQCGAk6+okOPc5fKWJY96QRbo0v IVD3PPreTf/KTZmmZX45+oZxxFm3srn4kcwdeM5eHwDcbVvrAaROQS2y0yDJSDcnRzBkVX4xV/tbd MfqhTrejsDHQIs6i2cnU07gSYegxX/9hMwWsycTZuHjRMetEM1UJqezQF48g4iP2/8uT23HjNe7vL PQBLbKbLG/ZBjTTOUWWfSw==; Original-Received: from [87.69.77.57] (port=3196 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mjbyB-0006lx-OX; Sun, 07 Nov 2021 01:48:00 -0500 In-Reply-To: <1f17978c-0498-a19b-6bb0-6f316a536f8e@yandex.ru> (message from Dmitry Gutov on Sun, 7 Nov 2021 03:11:43 +0300) 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:219206 Archived-At: > From: Dmitry Gutov > Date: Sun, 7 Nov 2021 03:11:43 +0300 > > Failing that, I think we'll need to change the "literal pathspecs" > implementation to yet another approach (adding --literl-pathspecs flag > instead of manipulating file names). It comes with the same general > drawbacks as the env var (which is used under the hood), but the > explicit approach of specifying it in every command would avoid the > problem of my original fix for that bug. Why wasn't --literal-pathspecs used in the first place? what are the downsides? IME, using magic file names is always worse, because it can run afoul of various shells that consider some characters special.