Updated [experimental]: bash-3.1-1

Eric Blake ebb9@byu.net
Sat Dec 31 14:44:00 GMT 2005

Hash: SHA1

A new release of bash, 3.1-1, is available for experimental use.

This is a new upstream release, and includes all official upstream
patches.  It also contains various cygwin-specific patches to speed up
completion within the // file system, to behave correctly with ACLs, and
to behave correctly in the presence of windows-style drive letter paths.
This build requires features that have been added to cygwin since
cygwin-1.5.18-1, so I am leaving 3.0-14 as the current version until
sometime after cygwin-1.5.19-1 is released and upstream bash patches have
stabilized.  To use this release, you MUST install a recent snapshot of
cygwin (20051222 or later), as well as use the experimental
readline-5.1-1.  If you don't know what this means, then stick with
3.0-14.  A list of changes from the NEWS file appears below; see also

Bash is an sh-compatible shell that incorporates useful features from the
Korn shell (ksh) and C shell (csh).  It is intended to conform to the IEEE
POSIX P1003.2/ISO 9945.2 Shell and Tools standard.  It offers functional
improvements over sh for both programming and interactive use. In
addition, most sh scripts can be run by Bash without modification.

As of the bash 3.0 series, cygwin /bin/sh defaults to bash, not ash,
similar to Linux distributions.

Since this is an experimental release, you must first install a recent
cygwin snapshot.  From there, once you click on the "Install Cygwin now"
link on the http://cygwin.com/ web page, you will have to use the "Exp"
radio button in setup.exe.  Look for 'bash' in the 'Base' category (it
should already be selected).

Note that downloads from sources.redhat.com (aka cygwin.com) aren't
allowed due to bandwidth limitations.  This means that you will need to
find a mirror which has this update, please choose the one nearest to you:

If you want to make a point or ask a question the Cygwin mailing list is
the appropriate place.

- --
Eric Blake
volunteer cygwin bash maintainer

To unsubscribe to the cygwin-announce mailing list, look at the
"List-Unsubscribe: " tag in the email header of this message.  Send email
to the address specified there.  It will be in the format:


If you need more information on unsubscribing, start reading here:


Please read *all* of the information on unsubscribing that is available
starting at this URL.

Version: GnuPG v1.4.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: NEWS.short
URL: <http://cygwin.com/pipermail/cygwin-announce/attachments/20051231/1c4f063d/attachment.ksh>

More information about the Cygwin-announce mailing list