[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: svn commit: r32924 - trunk/tools/client-side

From: Karl Fogel <kfogel_at_red-bean.com>
Date: Fri, 05 Sep 2008 15:28:40 -0400

Marc Haisenko <haisenko_at_comdasys.com> writes:
> On Friday 05 September 2008 16:40:35 Arfrever Frehtes Taifersar Arahesis
> wrote:
>> 2008-09-05 16:34:55 Fabien COELHO napisaƂ(a):
>> > > (_svn, _svnadmin): Use '+=' for appending to variables and fix
>> > > indentation.
>> >
>> > That looks good, but it is bash-3 specific:-(
>>
>> bash-3.0 was released on 2004-07-27.
>> Why do you still use bash-2.*?
>
> Like that would be a crime or something...
>
> We also do have servers with bash 2.x (and our products do as well) and I
> suspect in every company with more than say 10 Unix/Linux servers you will
> find bash 2.x.
>
> That's simply because of "don't fix it if it ain't broken". Why update a
> server that has proven to do its job reliably ?

It does seem silly to break compatibility for some users simply so we
can have slight improvement in expressiveness (that is, using '+='
instead of 'string = "$string ..."'). Couldn't we revert the '+=' part
of the change and have an easy win for some users?

If there were some new *feature* enabled by Bash 3, that would be
different. But we're just talking about a rather minor internal coding
thing here.

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-05 21:28:55 CEST

This is an archived mail posted to the Subversion Dev mailing list.