[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CEDET merge
From: |
David Engster |
Subject: |
Re: CEDET merge |
Date: |
Sun, 07 Oct 2012 13:19:23 +0200 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.1.50 (gnu/linux) |
Stefan Monnier writes:
>> Regarding the files which are both in Emacs and in CEDET: those are
>> pretty much in sync now except for some compatibility code we have to
>> keep for Emacs 23.1.. We also have some 'defadvice' hacks which we
>> obviously cannot merge. For getting rid of the defadvices, some changes
>> in Emacs core packages are needed, but I didn't have time to do that
>> before the freeze (for example, getting proper help buffers for EIEIO
>> classes and methods is pretty high on my TODO list).
>
> OK. I expect the removal of defadvice will require some changes to the
> core, so probably some discussions to agree on how to do it, right?
Sure. I have some ideas on how to do the help buffer stuff for EIEIO,
but it doesn't make sense to discuss this during the freeze.
>> There are still some packages which are only in CEDET upstream for
>> several reasons: They're either pretty new and not well tested, or are
>> in our 'contrib' directory and don't have proper papers, or because they
>> are a bit obscure (sorry Eric ;-) ) and well separated and hence would
>> better fit into ELPA. For example, I think Cogre (for generating UML
>> graphs) would be a good candidate for an ELPA package.
>
> Adding those that can (i.e. that have the needed copyright paperwork) to
> GNU ELPA would be great, yes.
Cogre was written by Eric, but maybe others have contributed. We will
have to look that up.
> Reminds me: we should start labeling the files not just with "who's the
> maintainer" but also with "is there some external upstream". Maybe by
> adding a "Canonical-URL:" header for those externally-maintained files?
I think a simple flag would suffice, so that those files are excluded
from large changes which break compatibility to older versions, like the
move to `cl-lib'.
-David
- Re: CEDET merge, (continued)
- Re: CEDET merge, Dmitry Gutov, 2012/10/01
- Re: CEDET merge, David Engster, 2012/10/04
- Re: CEDET merge, Chong Yidong, 2012/10/06
- Re: CEDET merge, David Engster, 2012/10/06
- Re: CEDET merge, Chong Yidong, 2012/10/06
- Re: CEDET merge, Stefan Monnier, 2012/10/06
- Re: CEDET merge, David Engster, 2012/10/06
- Re: CEDET merge, Stefan Monnier, 2012/10/06
- Re: CEDET merge,
David Engster <=
- Re: CEDET merge, Glenn Morris, 2012/10/06
- Re: CEDET merge, Glenn Morris, 2012/10/06
- Re: CEDET merge, David Engster, 2012/10/07
- Re: CEDET merge, David Engster, 2012/10/27
- Re: CEDET merge, Glenn Morris, 2012/10/28
- Re: CEDET merge, David Engster, 2012/10/07