[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Specify completion without name

From: Chet Ramey
Subject: Re: Specify completion without name
Date: Wed, 11 Jan 2012 17:35:44 -0500
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:8.0) Gecko/20111105 Thunderbird/8.0

On 1/11/12 3:03 PM, Linda Walsh wrote:

>  Like... compat40 mentions it changes behavior, about interrupting a command
> list, yet try to find out what that behavior is, or what compat40 would
> change it 'to'?

Thanks, I added that to the description.  It means that bash versions
later than 4.0 interrupt a list when one of the commands in the list
terminates due to SIGINT and job control is in effect; previous versions
just continued on.

> Or how about, does compat 31 imply compat32 and compat40?  If not, does that
> really mean compat31 is really 'compat31', or just "use <feature> 3.1" to
> specify that a specific feature be used in it's 3.1 version vs. a newer
> version.

There is only a single shell compatibility level; the last variable
set wins.  The compatibility level variables are mutually exclusive.

The descriptions of each option are self-contained.  That's why the
descriptions for compat32 and compat40 include the same text concerning
using strcoll for < and > comparisons (and why the description for
compat31 should include it as well).

The COMPAT file in the bash distribution has a much more extensive
description of incompatibilities between versions.

``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, ITS, CWRU    address@hidden    http://cnswww.cns.cwru.edu/~chet/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]