[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A unified project root interface
From: |
Stefan Monnier |
Subject: |
Re: A unified project root interface |
Date: |
Tue, 19 Mar 2013 23:21:54 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
>>>> I took the sense of the OP to be that the concept of a project-root
>>>> deserved to become part of the core set of emacs concepts unrelated to
>>>> optional packages e.g. much as file and directory local variables.
>>>> Once the concept gets pulled into the core extension author simply
>>>> assume existence of project-root functionality without needing to have
>>>> to enable in any particular way.
>>> OK, if this is something which should be available with emacs -Q right
>>> at startup, then EDE is out. It indeed is too big for that.
>> It should be possible to write the code such that the project-root part
>> of EDE doesn't require loading too much code.
> Yes, but no matter how small, EDE depends on EIEIO, so this would mean
> that EIEIO is loaded right at startup. I thought this would be
> considered a showstopper, even when we clean up its namespace use.
Right, preloading EIEIO is not what I was planning to do, indeed.
IOW, I think the challenge is to extract the "project-root" part of EDE
in such a way that it doesn't require preloading as much code.
That might require splitting EIEIO, or some other approach, maybe,
I don't know.
Stefan
- Re: A unified project root interface, (continued)
- Re: A unified project root interface, David Engster, 2013/03/16
- Re: A unified project root interface, Jorgen Schaefer, 2013/03/16
- Re: A unified project root interface, David Engster, 2013/03/17
- Re: A unified project root interface, Jorgen Schaefer, 2013/03/17
- Re: A unified project root interface, David Engster, 2013/03/18
- Re: A unified project root interface, John Yates, 2013/03/18
- Re: A unified project root interface, David Engster, 2013/03/19
- Re: A unified project root interface, Eric M. Ludlam, 2013/03/19
- Re: A unified project root interface, Stefan Monnier, 2013/03/19
- Re: A unified project root interface, David Engster, 2013/03/19
- Re: A unified project root interface,
Stefan Monnier <=
- Re: A unified project root interface, Leo Liu, 2013/03/20
- Re: A unified project root interface, joakim, 2013/03/20
- Re: A unified project root interface, David Engster, 2013/03/20
- Re: A unified project root interface, David Engster, 2013/03/20
- Re: A unified project root interface, Stefan Monnier, 2013/03/20
- Re: A unified project root interface, Davis Herring, 2013/03/20
- Re: A unified project root interface, Stefan Monnier, 2013/03/20
- Re: A unified project root interface, Stefan Monnier, 2013/03/20
- Re: A unified project root interface, Bruce Korb, 2013/03/20
- Re: A unified project root interface, Stefan Monnier, 2013/03/20