From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pascal Fleury Subject: Re: Export arrays for 'sh' code blocks when using bash Date: Thu, 24 Apr 2014 09:44:45 +0200 Message-ID: References: <871txn1qni.fsf@bagel.gateway.pace.com> <871txkff89.fsf@gmail.com> <871tx4zj3i.fsf@gmail.com> <8761mg3sry.fsf@bzg.ath.cx> <87fvlfs1oh.fsf@gmail.com> <87r44p4bpj.fsf@bzg.ath.cx> <87zjjd2i8z.fsf@bzg.ath.cx> <877g6h2h5j.fsf@bzg.ath.cx> <87oazr5xkg.fsf@gmail.com> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=485b397dd5adaa337804f7c507bc Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:41375) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdV1b-0003Pn-TD for emacs-orgmode@gnu.org; Thu, 24 Apr 2014 21:34:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WdELM-00043t-Um for emacs-orgmode@gnu.org; Thu, 24 Apr 2014 03:45:18 -0400 Received: from mail-vc0-x229.google.com ([2607:f8b0:400c:c03::229]:47589) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WdELM-00043l-OC for emacs-orgmode@gnu.org; Thu, 24 Apr 2014 03:45:16 -0400 Received: by mail-vc0-f169.google.com with SMTP id im17so2474009vcb.14 for ; Thu, 24 Apr 2014 00:45:16 -0700 (PDT) In-Reply-To: <87oazr5xkg.fsf@gmail.com> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Eric Schulte Cc: Skip Collins , Bastien , emacs-org list --485b397dd5adaa337804f7c507bc Content-Type: text/plain; charset=UTF-8 On Thu, Apr 24, 2014 at 3:23 AM, Eric Schulte wrote: > Skip Collins writes: > > > On Wed, Apr 23, 2014 at 10:13 AM, Pascal Fleury > wrote: > >> (have not used bash3 in quite a long time :-) > > > > Even OS X Mavericks uses bash 3. So it will be around for quite a long > time. > > > > I believe Bash 4 is GPLv3 and Bash 3 is GPLv2, so it is very possible > that OSX will never upgrade to the current bash. > > If the fix is obvious and simple then it sounds like a win. > > I think it should be. It could prod the version the very first time it runs, and use that. > I suppose the argument could be made that an Emacs project should not go > out of it's way to support old versions of software which are > potentially being used only to avoid GPLv3 licensing... but I won't make > that argument here. > Even array support in ob-shell.el is a win for bash3, and as a user of Mac OSX myself, I would not like a project like org-mode to push such pains onto the users especially as here it is a regression for bash3 users. I'm a bit overbooked these days, I hope you won't mind if it will take a few more days for a fix. --paf > > -- > Eric Schulte > https://cs.unm.edu/~eschulte > PGP: 0x614CA05D > -- --paf --485b397dd5adaa337804f7c507bc Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable



On Thu, Apr 24, 2014 at 3:23 AM, Eric Schulte <= ;schulte.eric@g= mail.com> wrote:
Skip= Collins <skip.collins@gmail.c= om> writes:

> On Wed, Apr 23, 2014 at 10:13 AM, Pascal Fleury <fleury@google.com> wrote:
>> (have not used bash3 in quite a long time :-)
>
> Even OS X Mavericks uses bash 3. So it will be around for quite a long= time.
>

I believe Bash 4 is GPLv3 and Bash 3 is GPLv2, so it is very po= ssible
that OSX will never upgrade to the current bash.

If the fix is obvious and simple then it sounds like a win.


I think it should be. It could prod th= e version the very first time it runs, and use that.
=C2=A0
=
I suppose the argument could be made that an Emacs project should not go out of it's way to support old versions of software which are
potentially being used only to avoid GPLv3 licensing... but I won't mak= e
that argument here.

Even array support = in ob-shell.el is a win for bash3, and as a user of Mac OSX myself, I would= not like a project like org-mode to push such pains onto the users especia= lly as here it is a regression for bash3 users.

I'm a bit overbooked these days, I hope you won'= ;t mind if it will take a few more days for a fix.

--paf
=C2=A0

--
Eric Schulte
https://cs.unm.e= du/~eschulte
PGP: 0x614CA05D



-- --paf
--485b397dd5adaa337804f7c507bc--