[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: On the subject of Git, Bazaar, and the future of Emacs development
From: |
David Engster |
Subject: |
Re: On the subject of Git, Bazaar, and the future of Emacs development |
Date: |
Thu, 28 Mar 2013 14:08:19 +0100 |
User-agent: |
Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3 (gnu/linux) |
Stefan Monnier writes:
>> /--to-emacs <-| --------------------->
>> / ^ | diff|patch
>> | | |
>> | | |
>> CEDET ----trunk| <-| Emacs trunk
>> | |
>> | |
>> \ | diff|patch
>> \--from-emacs -| <--------------------
> [...]
>> Emacs->CEDET: Now that's tedious. You have to first generate a list of
>> commits in Emacs trunk which changed files from CEDET.
>
> Hmm... Why don't you have a more symmetric setup. I.e. have
> a "to-cedet" branch on the Emacs side, where the non-CEDET files are
> removed and the CEDET files are renamed appropriately?
I have thought of doing a similar setup on the Emacs side. The main
problem is that I'd have a huge list of conflicts every time I merge
from trunk (for every file that was changed which is not in
'to-cedet'). I could probably script things to resolve those
automatically, though. Still, getting the list of commits which change
CEDET files is not difficult, aside from taking several minutes to
complete (basically bzr log lisp/cedet lisp/emacs-lisp/eieio* ...).
The real work is getting the patches to apply upstream, resolve
conflicts and not loose track of what you've already merged (although I
guess I should just merge more often...).
-David
- Re: Abolishing ChangeLog files, (continued)
- Re: Abolishing ChangeLog files, Dmitry Gutov, 2013/03/29
- Re: Abolishing ChangeLog files, Eli Zaretskii, 2013/03/29
- Re: Abolishing ChangeLog files, Dmitry Gutov, 2013/03/29
- Re: Abolishing ChangeLog files, Eli Zaretskii, 2013/03/29
- Re: Abolishing ChangeLog files, chad, 2013/03/29
- Re: Abolishing ChangeLog files, Dmitry Gutov, 2013/03/29
- Re: Abolishing ChangeLog files, Stefan Monnier, 2013/03/28
- Re: On the subject of Git, Bazaar, and the future of Emacs development, Stefan Monnier, 2013/03/28
- Re: On the subject of Git, Bazaar, and the future of Emacs development,
David Engster <=
- Re: On the subject of Git, Bazaar, and the future of Emacs development, Stephen J. Turnbull, 2013/03/29
- Re: On the subject of Git, Bazaar, and the future of Emacs development, David Engster, 2013/03/29
- Re: On the subject of Git, Bazaar, and the future of Emacs development, joakim, 2013/03/29
- Re: On the subject of Git, Bazaar, and the future of Emacs development, Stefan Monnier, 2013/03/27
- Re: On the subject of Git, Bazaar, and the future of Emacs development, Kolo Rahl, 2013/03/27
- Re: On the subject of Git, Bazaar, and the future of Emacs development, Stefan Monnier, 2013/03/28
- Re: On the subject of Git, Bazaar, and the future of Emacs development, Stephen Leake, 2013/03/28