Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-09-16 Thread Rasmus
Hi, Two reasons to at least jump to 24.4: - nadvice.el: we can clean up all the advising in the code and advocate add-function. This is already employed in upstream Emacs. - prettify-symbols-mode: Perhaps some entity display code can be dropped in favor of prettify-symbols-

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-20 Thread Bastien
Hi Rasmus, Rasmus writes: > It would seem to me, that the natural conclusion from this is simply to > EOL Org 8+ and move on to v9, no? (I'm not sure what you mean by "EOL".) And surely I've not been clear (see my answer to Suvayu too): the whole purpose of this three-branches temporary move i

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-19 Thread Rasmus
Bastien writes: > Hi Nicolas and all, > > As Achim said, we may have been miscommunicating, especially on > whether it was about requiring Emacs 23+ or 24.3 vs 24.4. > > Here is my decision on this issue: > > - the Org 8.x series will be Emacs 23+ compatible. > > - the Org 9.x series will be Emac

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-19 Thread Achim Gratz
Bastien writes: > Here is my decision on this issue: > > - the Org 8.x series will be Emacs 23+ compatible. …and we should maybe do an 8.4 final release before it is frozen, but not drag it along furhter like you suggested in emacs-devel. > - the Org 9.x series will be Emacs 24.3+ compatible. > >

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-19 Thread Suvayu Ali
Hi Bastien, On Wed, Aug 19, 2015 at 11:40:09AM +0200, Bastien wrote: > Suvayu Ali writes: > > > I'm slightly confused as-to why this special org-8-master branch is > > needed. As far as I understood from Achim's message (2nd paragraph): > > > >

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-19 Thread Bastien
Hi David, David Engster writes: > Bastien writes: >> Emacs 23 and XEmacs support will be officially dropped as of Org 9.0. > > Support for XEmacs should be dropped right away; it would just state a > fact, as Org didn't even compile with XEmacs for quite some time now > (and nobody complained).

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-19 Thread Bastien
Hi Suvayu, Suvayu Ali writes: > I'm slightly confused as-to why this special org-8-master branch is > needed. As far as I understood from Achim's message (2nd paragraph): > > , > > that so far maint supports Emacs 23. Yes, maint supports Em

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-18 Thread Suvayu Ali
Hi Bastien, On Wed, Aug 19, 2015 at 01:01:29AM +0200, Bastien wrote: > > The maint branch continues to be used to work on minor releases, as it > has always been used. > > Instead of reverting changes from the master branch (you clearly don't > want to do that, and I don't either), I suggest we

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-18 Thread David Engster
Bastien writes: > Emacs 23 and XEmacs support will be officially dropped as of Org 9.0. Support for XEmacs should be dropped right away; it would just state a fact, as Org didn't even compile with XEmacs for quite some time now (and nobody complained). > I recognize having the manpower to watch a

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-18 Thread Bastien
Hi Nicolas and all, As Achim said, we may have been miscommunicating, especially on whether it was about requiring Emacs 23+ or 24.3 vs 24.4. Here is my decision on this issue: - the Org 8.x series will be Emacs 23+ compatible. - the Org 9.x series will be Emacs 24.3+ compatible. Emacs 23 and

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-16 Thread Achim Gratz
Bastien Guerry writes: > The redefinition already happened (i.e. the master branch is about > Org+Emacs 24.3+) and it happened before we could reach a consensus > about it, or simply take the time to really discuss it as we need. > > I'm trying to find the best conditions to move forward here. Wel

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-16 Thread Bastien Guerry
Hi Achim, Achim Gratz writes: > Since it already > has happened and the general consensus seems to be that we should go > there eventually, just maybe not right now, I don't see why we suddenly > also need to re-define what master is about. The redefinition already happened (i.e. the master bra

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Achim Gratz
Bastien writes: > So my suggestion still stands: > > - let's keep master in the current compatibility state since the > question you asked still needs to be answer (it's just 10 days > since it was asked). > > - let's use a dedicated branch for commits requiring Emacs 24.3+. I'm with Nicolas o

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Bastien
Hi Nicolas, Nicolas Goaziou writes: >> No. You asked weather it was fine to require Emacs 24.4 in your >> original message, then people pointed out that Emacs 24.3 was still >> widely used, then you said it was fine to require Emacs 24.3, just >> Emacs 24.4 was "icing on the cake". > > That's c

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Nicolas Goaziou
Bastien Guerry writes: > No. You asked weather it was fine to require Emacs 24.4 in your > original message, then people pointed out that Emacs 24.3 was still > widely used, then you said it was fine to require Emacs 24.3, just > Emacs 24.4 was "icing on the cake". That's correct, excepted that

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Bastien Guerry
Hi Nicolas, Nicolas Goaziou writes: > AFAIU, the decision was between 24.3 and 24.4. No. You asked weather it was fine to require Emacs 24.4 in your original message, then people pointed out that Emacs 24.3 was still widely used, then you said it was fine to require Emacs 24.3, just Emacs 24.4

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Robert Horn
Bastien Guerry writes: > My simple point is: let's get more information and let's take a > proper decision. Let's not force the change. I took a look at what is presently supported by Red Hat, Ubuntu, and OpenSuSE in their long term support releases. The results: emacs 23.1 (RHEL 6.0, Ubuntu

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Rasmus
Bastien Guerry writes: > We can also simply revert those change and wait for the decision > to be taken. This is a matter of waiting ~10 days I'd say. > >> Also, Emacs 24.3 was released in March, 2013. By the time the next Org is >> released, it will be more than 3 years old. > > Com'on :) > >

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Nicolas Goaziou
Bastien Guerry writes: > We can also simply revert those change and wait for the decision > to be taken. This is a matter of waiting ~10 days I'd say. Revert any commit you want to your heart's content. Note however, that I deleted my corresponding local branches, so you may want to do some bac

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Nicolas Goaziou
Hello, Bastien Guerry writes: > Yes, we should have waited for the decision to be taken for this. AFAIU, the decision was between 24.3 and 24.4. It isn't clear to me that there was an hesitation about dropping Emacs 23 support. > I don't know, but we have only little information on what impact

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Nicolas Goaziou
Hello, Achim Gratz writes: > Debian Squeeze LTS or whatever they call it doesn't w/o backports. > RHEL6 doesn't have it w/o epel (RHEL7 has 24.3 IIRC). > RaspberryPi doesn't have it. I don't think we have a lot of Org users on RaspberryPi. > I'm still falling over Emacs 22 in various forms and

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Achim Gratz
Nicolas Goaziou writes: > Just to be sure, can we require Emacs 24.4 for development version > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. Debian Squeeze LTS or whatever they call it doesn't w/o backports. RHEL6 doesn't have it w/o epel (RHEL7 has 24.3 IIRC). RaspberryPi doesn't

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Bastien Guerry
Rasmus writes: > But then what will master hold and what would be the point of it? It > sounds like a way to rename "master" to "branch9.0"... The point is to allow committing changes that depend on this requirement without forcing the requirement on master. We can also simply revert those cha

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Rasmus
Bastien Guerry writes: > Hi Nicolas, > > Nicolas Goaziou writes: > >> Master branch is already 24.3+ (with compilation warnings, 24.4+ without >> them): I committed "org-lint.el", moved some libraries to lexical >> binding, etc. > > Yes, we should have waited for the decision to be taken for thi

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Bastien Guerry
Hi Nicolas, Nicolas Goaziou writes: > Master branch is already 24.3+ (with compilation warnings, 24.4+ without > them): I committed "org-lint.el", moved some libraries to lexical > binding, etc. Yes, we should have waited for the decision to be taken for this. > Is there any reason to avoid re

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Nicolas Goaziou
Hello, Bastien Guerry writes: > There is no rush for this change. > > I will ask on the emacs-devel mailing list for advice on what seems > best to support. > > Rasmus, can you revert the 24.3 requirement on org.el for now ? > > Let's not make changes in the master branch that push the decision

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-15 Thread Bastien Guerry
Hi, There is no rush for this change. I will ask on the emacs-devel mailing list for advice on what seems best to support. Rasmus, can you revert the 24.3 requirement on org.el for now ? Let's not make changes in the master branch that push the decision when it is not taken yet. Thanks, --

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-06 Thread Rasmus
Nicolas Goaziou writes: > Bumping requirements to Emacs 24.3 instead of 24.4 is no biggie. 24.4 is > just icing on the cake. I don't care about 24.{3,4,5}. In the end, on a very pragmatic level it's a question of which machines are shown on David's buildbot... Personally, I'd go for 24.5. Per

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-06 Thread Robert Klein
On Thu, 06 Aug 2015 10:03:17 +0200 Nicolas Goaziou wrote: > Robert Klein writes: > > > On Wed, 05 Aug 2015 23:51:32 +0200 > > Rasmus wrote: > > > >> Nicolas Goaziou writes: > >> > >> > Just to be sure, can we require Emacs 24.4 for development > >> > version (a.k.a. Org 8.4)? As a data point

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-06 Thread Nicolas Goaziou
Robert Klein writes: > On Wed, 05 Aug 2015 23:51:32 +0200 > Rasmus wrote: > >> Nicolas Goaziou writes: >> >> > Just to be sure, can we require Emacs 24.4 for development version >> > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. >> >> >> Are the any differences between 24.4 a

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Robert Klein
On Wed, 05 Aug 2015 23:51:32 +0200 Rasmus wrote: > Nicolas Goaziou writes: > > > Just to be sure, can we require Emacs 24.4 for development version > > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. > > > Are the any differences between 24.4 and 24.5 that we care about? > > wr

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Nicolas Goaziou
Bastien Guerry writes: > Before discussion 24.4 vs say 24.3... why? > What compatibility code is a burden today? 24.3 is the minimum required to drop `org-link-escape-browser', which is currently buggy. 24.4 fixes `split-string' and introduces many changes at the lisp level (variadic functions.

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Bastien Guerry
Hi Nicolas, Nicolas Goaziou writes: > Just to be sure, can we require Emacs 24.4 for development version > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. Before discussion 24.4 vs say 24.3... why? What compatibility code is a burden today? > Also, what is the status of XEmacs su

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Rasmus
Nicolas Goaziou writes: > Just to be sure, can we require Emacs 24.4 for development version > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. Are the any differences between 24.4 and 24.5 that we care about? wrt the distros I care about: - Arch and Fedora are on both on 24.5. -

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Suvayu Ali
On Wed, Aug 05, 2015 at 09:39:19PM +0200, Nicolas Goaziou wrote: > Hello, > > Just to be sure, can we require Emacs 24.4 for development version > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. > > Also, what is the status of XEmacs support? AFAIU Org 8.3 doesn't build > on XEmacs

Re: [O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Kaushal
+1 On Wed, Aug 5, 2015 at 3:38 PM Nicolas Goaziou wrote: > Hello, > > Just to be sure, can we require Emacs 24.4 for development version > (a.k.a. Org 8.4)? As a data point, Debian stable provides it. > > Also, what is the status of XEmacs support? AFAIU Org 8.3 doesn't build > on XEmacs but no

[O] [DEV] Bump Emacs requirement to 24.4?

2015-08-05 Thread Nicolas Goaziou
Hello, Just to be sure, can we require Emacs 24.4 for development version (a.k.a. Org 8.4)? As a data point, Debian stable provides it. Also, what is the status of XEmacs support? AFAIU Org 8.3 doesn't build on XEmacs but no one is complaining. We may as well drop it and ignore most of "org-compa