From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#41572: 28.0.50; [PATCH] Support plain project marked with file .emacs-project Date: Thu, 1 Dec 2022 04:19:47 +0200 Message-ID: <9a66f6fc-c08b-02b3-7780-e08a945a1751@yandex.ru> References: <9781acc2-e4c0-b53c-6422-ef2e0a96f400@yandex.ru> <83sfi6tavq.fsf@gnu.org> <83mt8dssdn.fsf@gnu.org> <29c1c5f3-b189-ff30-c5bc-92a4d35e0683@yandex.ru> <83fse4rj2s.fsf@gnu.org> <2bc8b5dd-83c9-8bbc-82d5-e296f60e47c3@yandex.ru> <83lenwpj5k.fsf@gnu.org> <83fse4pctt.fsf@gnu.org> <8335a3p9xy.fsf@gnu.org> <62aab865-7c71-8c12-9e51-688f588b1e51@yandex.ru> <83lenvnrgs.fsf@gnu.org> <83a64bnngm.fsf@gnu.org> <834jujnhtr.fsf@gnu.org> <14c44382-1c57-4c09-d9ae-7991b8296572@yandex.ru> <83edtklge2.fsf@gnu.org> <162e7230-8295-884f-6ed0-04920b8b5325@yandex.ru> <83wn7ci3ok.fsf@gnu.org> <70b78ec2-c74a-b4fc-a928-bbc1f2c567d5@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29447"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Cc: philipk@posteo.net, rudi@constantly.at, eric@ericabrahamsen.net, cjpeople2013@gmail.com, theo@thornhill.no, mardani29@yahoo.es, joaotavora@gmail.com, 41572-done@debbugs.gnu.org, manuel.uberti@inventati.org, juri@linkov.net, salutis@me.com, arstoffel@gmail.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Dec 01 03:21:34 2022 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 1p0ZCg-0007Ts-2l for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 01 Dec 2022 03:21:34 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p0ZCH-0008KV-JO; Wed, 30 Nov 2022 21:21:09 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p0ZCB-0008JT-AX for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2022 21:21:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p0ZCA-0005LH-SL for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2022 21:21:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1p0ZCA-0000dT-O2 for bug-gnu-emacs@gnu.org; Wed, 30 Nov 2022 21:21:02 -0500 Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Thu, 01 Dec 2022 02:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 41572 X-GNU-PR-Package: emacs Mail-Followup-To: 41572@debbugs.gnu.org, dgutov@yandex.ru, cjpeople2013@gmail.com Original-Received: via spool by 41572-done@debbugs.gnu.org id=D41572.16698612272417 (code D ref 41572); Thu, 01 Dec 2022 02:21:02 +0000 Original-Received: (at 41572-done) by debbugs.gnu.org; 1 Dec 2022 02:20:27 +0000 Original-Received: from localhost ([127.0.0.1]:36548 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0ZBb-0000cv-AW for submit@debbugs.gnu.org; Wed, 30 Nov 2022 21:20:27 -0500 Original-Received: from mail-wr1-f53.google.com ([209.85.221.53]:36708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p0ZBa-0000cp-AW for 41572-done@debbugs.gnu.org; Wed, 30 Nov 2022 21:20:26 -0500 Original-Received: by mail-wr1-f53.google.com with SMTP id z4so505795wrr.3 for <41572-done@debbugs.gnu.org>; Wed, 30 Nov 2022 18:20:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :sender:from:to:cc:subject:date:message-id:reply-to; bh=NUtXHZ5LBLWMzCoGgo1YENkWOUVa0MB4zt3r6XujEFc=; b=q7VNRPII1Y0zHyOtPeED5J+OCZ4LCujUkxnOH6oyi2NXQslw4rcwiypsNHRxoLOw+D DWSBVhk3QnSCawXoDdSF4a8huE6nYdeYWfs8Tj+eVBt5QO4rraNtbeaeL2LT2COUTY3+ 9sj8xpvjjyVMR0iwrHFrWh/NtrHPNgXHoKbPX4iMCHEq2jym/b8zyIYJQe0Feub/Thf0 Arqo/AbsL6kjBBlZLs2sXbzal4DL6hLSUTFn5325+gicds9m6FlI22y4G4C/gu/G/K2X RTzm3zLcenvdK95fGRzHHkLH6R3Pd9hMWgdKBow4FV7f9mC9CZmEHUohdUC+3qiIFkTl ZKUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:references:cc:to:from :content-language:subject:user-agent:mime-version:date:message-id :sender:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=NUtXHZ5LBLWMzCoGgo1YENkWOUVa0MB4zt3r6XujEFc=; b=cUPR9b9lFQfzRlGFzSxMXzN32ujm5Ls8+3mqNULUmBUWzwAcqop4/T+2XajavhjDF0 Hc2y9OQVWu1b0uu7zhZV6NIPgMJZpA83pGa1QGR21eSc8E9f2vqJ1JqJbSKu5El6D/BR Y3LV3aY99fAZrihLWNdEqiL+xY2qHIE7BuoVfD2na2jXVSuneX75j8ZL+Ru5dk2uV6Lw 7skItQS0B8egDn7oGxjRmINabsZFdkvQqYmhi66CzreAKrUWdm0VjSkiMGX8kgablqto 7KbNNjp+mJXxYp/dD5LGk4f1hd/ucckatAmj9tWMDhDK8LlJ5NxGHerzMkOT1Xek5P/4 5z5w== X-Gm-Message-State: ANoB5pnmGNeY+Kr6k1gT6HmtPvw0xmvXZWVxUts/H8zaYsuahPw7/zaU wy6n9pB6pEPVkeWHakwPrvk= X-Google-Smtp-Source: AA0mqf4+JKKeMP7Lm6MPCsJxTbRn+Vny01m15wIgh9YQKWLOfzfBqllDXDTliuyOn9gtkkw8A3BmWg== X-Received: by 2002:a5d:44c4:0:b0:242:3140:54c6 with SMTP id z4-20020a5d44c4000000b00242314054c6mr2509408wrr.252.1669861220407; Wed, 30 Nov 2022 18:20:20 -0800 (PST) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id n14-20020a05600c4f8e00b003c6f3f6675bsm8143614wmq.26.2022.11.30.18.19.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Nov 2022 18:19:58 -0800 (PST) Content-Language: en-US In-Reply-To: <70b78ec2-c74a-b4fc-a928-bbc1f2c567d5@yandex.ru> 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:249590 Archived-At: Version: 29.1 On 30/11/2022 22:43, Dmitry Gutov wrote: >> >> This is a significant change of the implementation of a public API. >> Isn't >> it risky to make such changes on the release branch? >> >> But if you are okay with that, it's fine by me. > > A little bit, yeah. But I've done some dogfooding, and we have a couple > of months before the release, right? And now pushed to emacs-29. Looks like time to close this bug (and the merged one). The new user option project-vc-extra-root-markers should cover the described use cases in both feature requests. The default is nil, though, so people will need to customize. Not every idea from this discussion has made it in, but we can get back to them later.