emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#54228: closed (29.0.50; project.el: Support local projects)


From: GNU bug Tracking System
Subject: bug#54228: closed (29.0.50; project.el: Support local projects)
Date: Thu, 01 Dec 2022 02:21:02 +0000

Your message dated Thu, 1 Dec 2022 04:19:47 +0200
with message-id <9a66f6fc-c08b-02b3-7780-e08a945a1751@yandex.ru>
and subject line Re: bug#41572: 28.0.50; [PATCH] Support plain project marked 
with file .emacs-project
has caused the debbugs.gnu.org bug report #41572,
regarding 29.0.50; project.el: Support local projects
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
41572: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41572
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 29.0.50; project.el: Support local projects Date: Thu, 3 Mar 2022 08:15:06 +0100 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0
Hi,

I attached a small patch which simply adds to project.el some code I
have been using for a while for projects that I do not intend to handle with 
Git.

The gist of it is that adding a `.project` (empty) file to the root
directory of your project make it possible for commands such as 'C-x p f' to work on it.

Is this of any interest?

--
Manuel Uberti
www.manueluberti.eu

Attachment: 0001-Support-local-projects.patch
Description: Text Data


--- End Message ---
--- Begin Message --- Subject: Re: bug#41572: 28.0.50; [PATCH] Support plain project marked with file .emacs-project Date: Thu, 1 Dec 2022 04:19:47 +0200 User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2
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.


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]