From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#37189: 25.4.1: vc-hg-ignore implementation is missing Date: Tue, 25 Feb 2020 01:07:40 +0200 Message-ID: <1eb63b4b-d6db-81fb-20ab-bd1d46535d3e@yandex.ru> References: <1ba53ae2-42a4-3ab3-d4f2-2ceae565d198@gmx.de> <8336bmg1o9.fsf@gnu.org> <2354821b-5c1e-f9e3-3a64-4ff978ded33b@gmx.de> <83sgjkdev5.fsf@gnu.org> <3fb73dbc-bf31-233b-4afc-2147c4ffd5b7@gmx.de> <5622487d-a21f-49cf-5420-21f87415af4f@gmx.de> <83wo8ubfbo.fsf@gnu.org> <83zhdpqbas.fsf@gnu.org> <2c8419ae-723d-c7ae-a60e-59d1b1cbc2c1@gmx.de> <83o8u3r6wg.fsf@gnu.org> <6f3ba261-e1f9-cf19-cc22-ec8c24cf3298@gmx.de> <83blq2qzqp.fsf@gnu.org> <83ftfdplo8.fsf@gnu.org> <9929b44f-37da-23c8-16cc-c6ca89602149@yandex.ru> <2f84ddff-3275-6eb1-01ae-ff1d28b6e8da@gmx.de> <777563ca-b2c1-ab01-e1d5-6dc9c8f52415@gmx.de> <3220684c-b1d9-08a3-e34b-cc54e99d4754@yandex.ru> <6ade9293-7b1b-49f5-5348-582a131793bc@gmx.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="110409"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 Cc: 37189@debbugs.gnu.org To: Wolfgang Scherer , Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Feb 25 00:08:13 2020 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 1j6Mpg-000Sa9-FG for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 Feb 2020 00:08:12 +0100 Original-Received: from localhost ([::1]:45866 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j6Mpf-0005tD-HJ for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 24 Feb 2020 18:08:11 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43702) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j6MpX-0005r3-8H for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2020 18:08:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j6MpV-0008Cl-W7 for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2020 18:08:03 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48281) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j6MpV-0008Ce-Sg for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2020 18:08:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1j6MpV-0001sO-LB for bug-gnu-emacs@gnu.org; Mon, 24 Feb 2020 18:08:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 24 Feb 2020 23:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37189 X-GNU-PR-Package: emacs Original-Received: via spool by 37189-submit@debbugs.gnu.org id=B37189.15825856717193 (code B ref 37189); Mon, 24 Feb 2020 23:08:01 +0000 Original-Received: (at 37189) by debbugs.gnu.org; 24 Feb 2020 23:07:51 +0000 Original-Received: from localhost ([127.0.0.1]:54254 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j6MpK-0001rx-PN for submit@debbugs.gnu.org; Mon, 24 Feb 2020 18:07:50 -0500 Original-Received: from mail-wr1-f49.google.com ([209.85.221.49]:33237) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j6MpI-0001rj-QB for 37189@debbugs.gnu.org; Mon, 24 Feb 2020 18:07:49 -0500 Original-Received: by mail-wr1-f49.google.com with SMTP id u6so12471268wrt.0 for <37189@debbugs.gnu.org>; Mon, 24 Feb 2020 15:07:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=rE67gEKqb7y29y8jd1JTAgGkRNe9TlI6inQFg2xwrOg=; b=TKPow+hevSg9TeGdzPJi/lAmUODn70zLZsbfsEgdP2NaFQghVjK9ARYjd1yUBJ8Q9H Vpql7qT0Nuu4xbGp9CKskZo49GE9+D3FeoCH0UPpkeIBuxo3Oag9D4sF1WHoWku3ijlb S4TAgo6A2bZbemvmvbex/3wC5ove4Dtlqsv1QDw0IgF5girKj6/RGzbH5wSyVw1iyN2s rYTM9lq+lnpRslFt136N6JXo7QhazRDy8l51+c3UNfaZhMywXxmofvl03p98wlNeNson p0g7qRdIl2PsT4P+OG6cDn4soP+hP5laEg8nbUyhQWaQmHTS1ZRdPMk4scJyNhLnmYmJ iavA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rE67gEKqb7y29y8jd1JTAgGkRNe9TlI6inQFg2xwrOg=; b=XB5NgW+SMGxFaU7zYUZNvZPxJSuIaRRbZ5RpLSGBvHLkYcLoiAwFx/p7hAYvjVHUMc /ucIv3vvQ4MXNzoWkWSYTv+Jql16F6TQEgos7ZQCB8VB3RkN8BgPMddiLOz3alVZfjow iYRL1gky8vdDUW/bI4n/vXudMhSWxdy5ZMJrM6QI/LhvKBp+FBUu17IIBCq4hbTlWSOi Hoel2Ier/YmVZAaL5i1p3I89Gf3LtRqXvfFPwgzzuO38bW/xWaNOtDQq7/bqxz1FjFH1 vgX2eQGV/QyqVheovB8ToY741KYlyNFSZl7BKD75bJnCD0ljvfGPLwZDhehImAtwAlj/ lpfQ== X-Gm-Message-State: APjAAAUxLt2A39ichb7zAK0ulgPWmL8xxfL/tvwJhsO9usuo5H9o0hy7 qjPy0peQ8rn2BjgbVeali4qtGXgC X-Google-Smtp-Source: APXvYqwvPPwUpVx9QnHkN3rRBXWBGGMebWy0CHWFtOVJ9pSEqU46PGr/oK7L6kKF7EgiKLsFKsp34w== X-Received: by 2002:adf:f7c6:: with SMTP id a6mr72191243wrq.164.1582585662377; Mon, 24 Feb 2020 15:07:42 -0800 (PST) Original-Received: from [192.168.0.3] ([66.205.73.129]) by smtp.googlemail.com with ESMTPSA id z1sm1301083wmf.42.2020.02.24.15.07.40 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 24 Feb 2020 15:07:41 -0800 (PST) In-Reply-To: <6ade9293-7b1b-49f5-5348-582a131793bc@gmx.de> Content-Language: en-US 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:176451 Archived-At: On 23.02.2020 2:29, Wolfgang Scherer wrote: >> Please let us know if you see any unexpected problems. > OK, here is one: Since vc-default-ignore no longer normalizes the > relative file names, vc-dir-ignore should do the entire processing, > just as vc-ignore in interactive mode does. > > When calling vc-dir with a sub-directory of the repository root, the > relative file names against default-directory are not equivalent to > the relative file names against the root. I.e., the file names written > to the root ignore file are wrong. Thanks, should be fixed now in commit 9ec6eb1065. >>> What will be the time frame for starting Emacs 28 topics? >> >> Since the discussion of vc-ignore in Emacs 27 seems finished, we can go on ahead with that right now. > Good. Okay then. Would you like to update the patch for vc-hg-ignore that this bug report started from? I think it can be simplified a little, and otherwise it looks good to me (for Emacs 28, at least). Or do you want to go straight for the API redesign?