|
From: | Dmitry Gutov |
Subject: | bug#41572: 28.0.50; [PATCH] Support plain project marked with file .emacs-project |
Date: | Mon, 20 Jul 2020 23:55:08 +0300 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
On 06.06.2020 16:37, Theodor Thornhill wrote:
Could you elaborate?Actually, I think I’ll withdraw the over engineering tendency of mine here and rather refine:I believe it is appropriate to view project.el to have two different focuses here: one for the general idea and one minor mode (overloaded term, I know...) for vc.
Right.
To help the out of the box experience with the project-vc I think either:- adding common patterns to project-vc-ignores instead of nil, to accommodate for improperly configured .gitignore- simply adding documentation emphasizing project-vcs reliance on .gitignore
I have hopefully addressed the above items in commit 7259377. Let me know if you think the description is missing something.
As such it could be neither project nor project-vc responsibility to add the plain version.
project-vc could morph into something like "project-auto"... with a customizable list of project markers.
Still thinking about it.
Will project.el be split at some point? I mean moving vc things to vc. I for one (maybe only one) find the scope of project.el a bit confusing
That would be a good idea, but I think that would make it two different packages. ELPA Core doesn't understand multifile packages, AFAIK.
[Prev in Thread] | Current Thread | [Next in Thread] |