emacs-devel
[Top][All Lists]
Advanced

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

Re: progmodes/project.el and search paths


From: David Engster
Subject: Re: progmodes/project.el and search paths
Date: Tue, 04 Aug 2015 00:15:07 +0200
User-agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.4 (gnu/linux)

Stefan Monnier writes:
>> From what I see in project.el, this is an API for defining a set of
>> directories.  I'm not saying that Emacs does not need such an API, but I
>> would not call this a "project API".  What about things like setting up
>> toolchains (compiler, linker, debugger), configurations (debug/release),
>> support for external build systems, setting up environment variables and
>> pre-processor symbols, and so on?
>
> The point of view is very different: project.el is meant to provide to
> the rest of Emacs the information needed to perform operations that
> require knowledge about "the current project".

And what constitutes "the current project", exactly? Only the list of
directories associated with it?

> So the API is designed as a kind of "intersection (rather than union) of
> all possible project systems".

That intersection is tiny.

-David



reply via email to

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