emacs-devel
[Top][All Lists]
Advanced

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

Re: project.el semantics


From: Dmitry Gutov
Subject: Re: project.el semantics
Date: Mon, 23 Nov 2015 01:21:43 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:42.0) Gecko/20100101 Thunderbird/42.0

On 11/23/2015 12:04 AM, Stephen Leake wrote:

My impression is Dmitry is stuck on not accepting other valid use cases
as requirements.

"I want to specify things in this way, but not that way" is not a new, or a disregarded, requirement, as long as both ways are equal in expressiveness, and I think we've established that they are.

It's not like I'm happy to make things harder for you, but simply insisting on your side without addressing my objections won't improve anything.

Are we still talking about emacs 25? this would be a big change from the
current API.

Apparently we've decided to make both xref and project.el experimental in Emacs 25. It will be an opportunity to think on them more and collect more feedback, without committing to the current APIs.

My approach is this: I should be able to rewrite the user interface of
the project-related portions of the current ada-mode on top of the
project.el API, while also adapting the current ada-mode code to provide
a project.el backend. If I can do that, then those UI functions will be
generally useful with other project backends (I can reuse them on Java
projects, etc).

+1.

You're unlikely to be able to rewrite *all* of ada-mode's project-related functions like that, but being able to do that for some of them will be a win already.



reply via email to

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