FreeBSD Bugzilla – Bug 91036
[UPDATE] shells/bash to 3.1.1
Last modified: 2006-02-21 15:30:15 UTC
- Update to 3.1.1
- Portlint cleanups
- Add SHA256 checksum
This is the first maintenance release for the third major release of bash.
As with all odd-numbered minor releases, the focus is on bug fixes;
there are several dozen important fixes included. A few new features
have been added: the `+=' assignment operator, the `-v var' option to
printf, and the `nocasematch' shell option are the most notable.
Short list of new features:
o This version of bash can be configured to provide strict POSIX conformance
by default using a new option to `configure'.
o The `+=' assignment operator (append to the value of a string or array) is
now supported for assignment statements and arguments to builtin commands
that accept assignment statements.
o The `printf' builtin takes a new option: -v var. That causes the output
to be placed into var instead of on stdout.
o New shell option: nocasematch. If non-zero, shell pattern matching ignores
case when used by `case' and `[[' commands.
Complete changelog: http://cnswww.cns.cwru.edu/~chet/bash/NEWS
Over to maintainer