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

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

bug#41572: 28.0.50; [PATCH] Support plain project marked with file .emac


From: Dmitry Gutov
Subject: bug#41572: 28.0.50; [PATCH] Support plain project marked with file .emacs-project
Date: Mon, 28 Nov 2022 16:29:15 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2

On 28/11/2022 15:22, Eli Zaretskii wrote:
Date: Mon, 28 Nov 2022 14:30:15 +0200
Cc:philipk@posteo.net,rudi@constantly.at,eric@ericabrahamsen.net,
  cjpeople2013@gmail.com,theo@thornhill.no,mardani29@yahoo.es,
  joaotavora@gmail.com,manuel.uberti@inventati.org,juri@linkov.net,
  salutis@me.com,arstoffel@gmail.com,41572@debbugs.gnu.org
From: Dmitry Gutov<dgutov@yandex.ru>

If this type of project doesn't have to be "backed by a VCS", then what does
distinguish it from other types of projects?
It difficult to come up with a name using a principle like that when the
preceding effort was made to be able to accommodate the projects of
different users with new usage patterns.

It is "VC aware" or maybe "VC friendly", and it works with projects in
the shape of directory trees. But both characterizations can apply to
e.g. Projectile as well. Except the latter is probably more flexible,
and our backend is probably faster, especially over Tramp.

But if we just compare with the other builtin ('transient'), then its
VC awareness is probably the key thing. And the customization options it
has (which 'transient' doesn't).
AFAIU, the 'transient' builtin also works with projects whose shape is a
directory tree, right?  If so, how is 'transient' different from the
'VC-aware' type?

That's right.

So if we are comparing against 'transient' only, then VC awareness is probably the key thing. And the customization options.





reply via email to

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