Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Apr 1996 11:22:33 -0400
From:      Chet Ramey <chet@odin.INS.CWRU.Edu>
To:        arnold@skeeve.atl.ga.us, composer@beyond.dreams.org, friedman@gnu.ai.mit.edu, joshua5@cs.bu.edu, dob@inel.gov, mjo@msen.com, jason@servio.slc.com, timbo@ig.co.uk, trost@cse.ogi.edu, zoo@armadillo.com, lubkin@cs.rochester.edu, james@bigtex.cactus.org, Greg.Onufer@Eng.Sun.COM, kre@munnari.oz.au, tmwalden@saturn.sys.acc.com, torvalds@cc.helsinki.fi, i.watson@lilly.com, glenn@mathcs.emory.edu, penningt@reason.psc.edu, devet@adv.iaehv.nl, grog@lemis.de, djm@eng.umd.edu, wieting@tweety.llnl.gov, geoffc@research.att.com, de5@ornl.gov, kayvan@satyr.sylvan.com, smd@uunet.ca, asjl@connect.com.au, mark@comp.vuw.ac.nz, david@cs.dal.ca, jwe@che.utexas.edu, quinlan@best.com, Karl.Kleinpaste@GODIVA.NECTAR.CS.CMU.EDU, bammi@cadence.com, sanders@bsdi.com, tramey@boi.hp.com, roland@gnu.ai.mit.edu, bfox@gnu.ai.mit.edu, torek@bsdi.com, marc@redhat.com
Cc:        chet@odin.INS.CWRU.Edu, sandro@elf.com, drich@sgi.com, carson@cs.columbia.edu, Doug.Becker@Eng.Sun.COM, deven@asylum.sf.ca.us, remy@ccs.neu.edu, freebsd-hackers@freefall.freebsd.org, dtm@best.com, kjetilho@ifi.uio.no, cam@iinet.com.au, wbader@EECS.Lehigh.Edu, hniksic@neumijko.srce.hr, mwette@csi.jpl.nasa.gov, jsh@canary.com, gjb@gba.oz.au, andreas@MPA-Garching.MPG.DE, pgf@foxharp.boston.ma.us, peterc@suite.sw.oz.au, brown@eff.org, bothner@cygnus.com, tudor@cs.pub.ro, fox@cac.washington.edu, hag@gnu.ai.mit.edu, root@candle.pha.pa.us, neal@ctd.comsat.com, grw@tamu.edu, schwab@issan.informatik.uni-dortmund.de, haible@ma2s2.mathematik.uni-karlsruhe.de, gildea@x.org, rfg@monkeys.com, haahr@netcom.com, eggert@twinsun.com, dwm@netans.com, mooney@golem.phys.ndsu.NoDak.edu, strombrg@hydra.acs.uci.edu
Subject:   Bash-2.0 alpha-2 release available
Message-ID:  <9604191522.AA08251.SM@odin.INS.CWRU.Edu>

next in thread | raw e-mail | index | archive | help
The second alpha release of bash-2.0 is now available with the URL

ftp://slc2.ins.cwru.edu/pub/hidden/bash-2.0-alpha2.tar.gz

This tar file does not include the formatted documentation
(postscript, dvi, html, and nroffed versions of the manual pages);
that may be retrieved with the URL

ftp://slc2.ins.cwru.edu/pub/hidden/bash-doc-2.0-alpha2.tar.gz

When unpacking the documentation, make sure to extract the tar file
in the bash-2.0-alpha2 source directory.

No diffs from bash-2.0-alpha are available.  The distribution is
still changing too much for them to be useful.

All of the bugs reported with bash-2.0-alpha have been fixed.
The configuration is much improved, and installation should work now.

The file CHANGES lists the changes from bash-2.0-alpha.  A copy is
appended.

`bashbug' may be used to report bugs with this version.  It will send
mail to chet@po.cwru.edu if the shell's `release status' is alpha or
beta. 

As always, thanks for your help.

Chet

+========== CHANGES ==========+
This file documents the changes between this version, bash-2.0-alpha2,
and the previous version, bash-2.0-alpha.

1. Changes to Bash

a. The shell no longer thinks directories are executable.

b. `disown' has a new option, `-h', which inhibits the resending of SIGHUP
   but does not remove the job from the jobs table.

c. The varargs functions in error.c now use ANSI-C `stdarg' if available.

d. The build process now treats the `build version' in .build as local to
   the build directory, so different versions built from the same source
   tree have different `build versions'.

e. Some problems with the grammar have been fixed. (It used `list' in a few
   productions where `compound_list' was needed.  A `list' must be terminated
   with a newline or semicolon; a `compound_list' need not be.)

f. A fix was made to keep `wait' from hanging when waiting for all background
   jobs.

g. `bash --help' now writes its output to stdout, like the GNU Coding Standards
   specify, and includes the machine type (the value of MACHTYPE).

h. `bash --version' now prints more information and exits successfully, like
   the GNU Coding Standards specify.

i. The output of `time' and `times' now prints fractional seconds with three
   places after the decimal point.

j. A bug that caused process substitutions to screw up the pipeline printed
   by `jobs' was fixed.

k. Fixes were made to the code that implements $'...' and $"..." so they
   work as documented.

l. The process substitution code now opens named pipes for reading with
   O_NONBLOCK to avoid hanging.

m. Fixes were made to the trap code so the shell cleans up correctly if the
   trap command contains a `return' and we're executing a function or
   sourcing a script with `.'.

n. Fixes to doc/Makefile.in so that it doesn't try to remake all of the
   documentation (ps, dvi, etc.) on a `make install'.

o. Fixed an auto-increment error that caused bash -c args to sometimes dump
   core.

p. Fixed a bug that caused $HISTIGNORE to fail when the history line
   contained globbing characters.

2. Changes to Readline

a. There is a new string variable, rl_library_version, available for use by
   applications.  The current value is "2.1".

b. A bug encountered when expand-tilde was enabled and file completion was
   attempted on a word beginning with `~/' was fixed.

c. A slight change was made to the incremental search termination behavior.
   ESC still terminates the search, but if input is pending or arrives
   within 0.1 seconds (on systems with select(2)), it is used as a prefix
   character.  This is intended to allow users to terminate searches with
   the arrow keys and get the behavior they expect.

-- 
``The lyf so short, the craft so long to lerne.'' - Chaucer

Chet Ramey, Case Western Reserve University	Internet: chet@po.CWRU.Edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9604191522.AA08251.SM>