[Top][All Lists]

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

Re: master 1e3b0f2: Improve doc strings of project.el

From: Eli Zaretskii
Subject: Re: master 1e3b0f2: Improve doc strings of project.el
Date: Sat, 20 Jun 2020 10:20:57 +0300

> Cc: theothornhill@pm.me, emacs-devel@gnu.org
> From: Dmitry Gutov <dgutov@yandex.ru>
> Date: Fri, 19 Jun 2020 22:33:07 +0300
> On 19.06.2020 22:12, Eli Zaretskii wrote:
> >> That is, again, true. But what of the rest of files in that repository?
> >> Do they belong to a different project?
> > 
> > Yes.
> > 
> >> Do you also visit them, or not?
> > 
> > Not as part of working on the current project.  Though I might decide
> > to add some of them to the current project, as the need arises.
> I mean, do you visit them in the same Emacs session?

I just answered that above.  This is all in a single Emacs session.

> > In any case, my point was that relying on the VCS to determine what is
> > and isn't in the project presents a restriction that a general-purpose
> > project-handling facility should lift early on to be useful, IMO.
> I agree, but agreement alone is not enough to make it a reality.
> OTOH, we already have a customization point that allows to exclude more 
> files than .gitignore does (the project-vc-ignores variable).

I don't think exclusion alone is enough.  We need also a way of
_including_ files in a project.

> *And* one can use the project API to introduce a project backend that 
> does not rely on VC repositories.

I think we should have commands to do so in the core.  It's too basic
a capability for any IDE for us to leave it to add-ons.

reply via email to

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