[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [AUCTeX-devel] support for xemacs
From: |
Tassilo Horn |
Subject: |
Re: [AUCTeX-devel] support for xemacs |
Date: |
Thu, 23 Feb 2017 12:30:22 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
Mosè Giordano <address@hidden> writes:
>> So doing another release anytime soon where the compat issues Ikumi
>> found are fixed would be a good thing. Maybe an even better plan was
>> to release 11.91 and 12.0 identically in parallel where 11.91 would
>> be the last XEmacs (and Emacs 21/22/23?) compatible release and 12.0
>> the normal (recent Emacsen) release and to create an compat branch.
>> Then we could have 11.91.x releases with just compat fixes for
>> XEmacs/old Emacsen but no new features, and with version 12+ we could
>> start caring about compatibility only for the last few Emacs
>> releases.
>
> Do you mean that the branch would be for fixes only, so that in master
> we can completely remove hundreds of lines of compatibility code? If
> so, I'm all for this option.
Yes, exactly.
>> I'm also thinking about maybe closing down our own git repository and
>> move over to the emacs-elpa repository and do only ELPA releases (after
>> all, you can do a system-wide installation of an ELPA package which is
>> the main cause for the standalone release). Right now, the situation is
>> not overly problematic but there were times where Stefan Monnier fixed
>> tons of (mostly byte compilation) issues in auctex on emacs-elpa
>> (thanks!) and I really had no joy in cherry-picking those changes to our
>> own repository given that in auctex.git several files are generated
>> during compilation but are checked in in emacs-elpa.
>
> I'm not completely convinced by this (but I didn't have to wrestle
> with conflicting merges ;-). What would be other advantages?
I think no conflicting merges/cherry-picks and a simpler (aka completely
automated) ELPA release procedure are probably the only benefits.
Bye,
Tassilo
- Re: [AUCTeX-devel] A simple patch displaying compilation time, (continued)
- Re: [AUCTeX-devel] A simple patch displaying compilation time, Mosè Giordano, 2017/02/19
- [AUCTeX-devel] support for xemacs, Ikumi Keita, 2017/02/19
- Re: [AUCTeX-devel] support for xemacs, Arash Esbati, 2017/02/19
- Re: [AUCTeX-devel] support for xemacs, Uwe Brauer, 2017/02/19
- Re: [AUCTeX-devel] support for xemacs, Tassilo Horn, 2017/02/22
- Re: [AUCTeX-devel] support for xemacs, Mosè Giordano, 2017/02/22
- Re: [AUCTeX-devel] support for xemacs,
Tassilo Horn <=
- Re: [AUCTeX-devel] support for xemacs, Ikumi Keita, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Uwe Brauer, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Mosè Giordano, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Arash Esbati, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Tassilo Horn, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Arash Esbati, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Uwe Brauer, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Mosè Giordano, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Ikumi Keita, 2017/02/23
- Re: [AUCTeX-devel] support for xemacs, Mosè Giordano, 2017/02/23