From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.bugs Subject: bug#39452: [PATCH] vc-git-state fails for filenames with wildcards Date: Sat, 28 Aug 2021 18:02:27 +0200 Message-ID: <8735qtftgs.fsf@gmx.net> References: <83h802g77h.fsf@gnu.org> <8f427281-510c-30c3-995f-364e22d9c1e2@yandex.ru> <85y2texxso.fsf@gmail.com> <52f47a82-b93e-d9c2-ee94-752b289d4b96@yandex.ru> <85lfp7ygk3.fsf@gmail.com> <87pmxwgcps.fsf@gnus.org> <1cb67253-c43f-caac-ee83-1241edaaeeaa@yandex.ru> <87k0lildtq.fsf@gnus.org> <6e6060f9-0259-9b12-f925-a1a85c6757c4@yandex.ru> <877dgoutmz.fsf@gnus.org> <2602aeaf-0f02-e744-2b4f-012e73e012e8@yandex.ru> <87y28nbky4.fsf@linkov.net> <87o89ieruy.fsf@mail.linkov.net> <87a6l2d5kd.fsf@gmx.net> <87ilzpk3qi.fsf@gnus.org> <877dg5fuak.fsf@gmx.net> <87a6l1in9c.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19033"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Juri Linkov , Dmitry Gutov , Noam Postavsky , 39452@debbugs.gnu.org, Wolfgang.Scherer@gmx.de To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 28 18:04:33 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 1mK0or-0004j9-9l for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 28 Aug 2021 18:04:33 +0200 Original-Received: from localhost ([::1]:35092 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mK0op-00077A-Hc for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 28 Aug 2021 12:04:31 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mK0nO-000611-Kh for bug-gnu-emacs@gnu.org; Sat, 28 Aug 2021 12:03:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43332) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mK0nN-0003Tp-NL for bug-gnu-emacs@gnu.org; Sat, 28 Aug 2021 12:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mK0nN-0000q4-IO for bug-gnu-emacs@gnu.org; Sat, 28 Aug 2021 12:03:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stephen Berman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 28 Aug 2021 16:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39452 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 39452-submit@debbugs.gnu.org id=B39452.16301665643193 (code B ref 39452); Sat, 28 Aug 2021 16:03:01 +0000 Original-Received: (at 39452) by debbugs.gnu.org; 28 Aug 2021 16:02:44 +0000 Original-Received: from localhost ([127.0.0.1]:54875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mK0n2-0000pM-PK for submit@debbugs.gnu.org; Sat, 28 Aug 2021 12:02:44 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:42569) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mK0mx-0000p1-SL for 39452@debbugs.gnu.org; Sat, 28 Aug 2021 12:02:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1630166548; bh=/2o1ApqitFfxWOmJw4KgscrdT0GMIMbBNqPGM9crl88=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=ZJyZOHBty7kpy5bbhE2L+CZMFvj7zH4znBB3tVtdt/xaaQl79IN8l5z1sGAHh4xai qtoEcNBNQwq8znAJq5JUX3ChjAR4Zr7qNgJuT7jGUTkMUn2MvdwmVAcDuOhgNYtaIG mEqwrhTc35XDe8HKtpHDWpipbk20wFukdP1IKvcQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from strobelfs ([178.1.124.4]) by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N9Mta-1n7ahk1hcS-015KAx; Sat, 28 Aug 2021 18:02:28 +0200 In-Reply-To: <87a6l1in9c.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sat, 28 Aug 2021 17:48:15 +0200") X-Provags-ID: V03:K1:CJAn7ZRf3Wfz3DSjb7wZ2+JwJW4lV2BIma2uGyaWlo2r0eMbGTJ hNgj7Iz06fLIPOQlEMUX5fMslxPRJqY2hR+DAS/Rvy/oPtTFAjZn1PBuTUNaq4GE+IZlNDE x8Pclm5JyaqD4FjhMAs10EknNadk0Hu8XTsYVCnvVkUeSsegkdf7RHfe7peB1oX00SJrP6x ixiBR7wgvS9Zh8Ghpl8UA== X-UI-Out-Filterresults: notjunk:1;V03:K0:rq29DySVncA=:GjAWRN/z48/v+4PlU1s3DB mLak6odZhav61srg6735+IU0jSMC8U0QdFWD9Ibbdokg5q+W2IgT/rPMSxKmUY9swWQFui9C/ kuGEYbh4FUEbye7twS5+yudu/NBJOHBRU0koMJ6CEjDqKyOH+3TEbQDSZJw2kCy0XzJ5rn7XC QXmjp2Kq2NymtcT9rLxSVVMAWdebdVhvsLILN025gB5/+pR8M0zu6WxoVX1OkP7/+Gp9gR/2z h97GYGVDK9pjBd5ekm7M2QYBi/JR1//RWLG5XR21C6nF9sTUWCiQEbxw5gGOzUK0EBh33Tckb PwvsGD+NZ+jP2ws6+U6H08c8aFH86sukmmM1ouuZNfGZ7v+amN7KEGaeE3ziI4aBD2fB/0/dr fXrBymYlTmnEw8jT9lkoXQlZt401/vOxpdk/EeG+J8U28WMOXJtpQlcuKT8gStcqsAl5BvbNG 927fHlO+kSsi4NFgm2uOkv46KCIz0ur/KyxIM0IWeqdAlpWeUzd4oGCICdr7q5ldYZYJVrzIl RaUfdLMszNGReB4KY0TD+sp0/gHgbjF90ty2841lewx0lyyh4CwoPg2uW1Lruw+Rfj9q62G/S YUzu59CJq+7dzSnxpxqrWwJ+bh0PvXq78cT+w4Ca0l8IwnesyXqwWI/2r3t2LJcGhi4wv78nR qd+8U0Bhhp3F1/KbSvZcLl1Lh+alq8kNk3yW9SZIIjo7pMuUIOWHzHnfu8ALY+IXfLmN0fXzk nm56wTgbraDwIfRijLr87JY2BNK0bjicY5PLBJfdvDdEmMRj8cSMmIVy+UsEAt8+vwJ4QxIY 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:212880 Archived-At: On Sat, 28 Aug 2021 17:48:15 +0200 Lars Ingebrigtsen wrote: > Stephen Berman writes: > >> But I don't see at first glance why the unexpanded file name >> in the latter worked prior to the literal-pathspecs change but not >> afterwards. > > Isn't that what that change does -- make git interpret paths literally? > (So that you can have file names like "~" and "*" in your repo.) Ah, that makes sense and explains why it broke my code, thanks. (My first glance at the change was very superficial, and you've saved me from having to take a second glance :-). Steve Berman