From owner-freebsd-hackers Wed Nov 22 13:10:11 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id NAA11718 for hackers-outgoing; Wed, 22 Nov 1995 13:10:11 -0800 Received: from odin.INS.CWRU.Edu (odin.INS.CWRU.Edu [129.22.8.102]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id NAA11624 for ; Wed, 22 Nov 1995 13:08:36 -0800 Received: (chet@localhost) by odin.INS.CWRU.Edu (8.6.12+cwru/CWRU-2.1-ins) id PAA20410; Wed, 22 Nov 1995 15:08:14 -0500 (from chet) Date: Wed, 22 Nov 1995 15:04:52 -0500 From: Chet Ramey 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 Subject: Updated beta release of bash-1.14.6 available Cc: 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@nsd.3com.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, rfg@segfault.us.com, haahr@netcom.com, eggert@twinsun.com, chet@odin.INS.CWRU.Edu, torek@bsdi.com Reply-To: chet@po.CWRU.Edu Message-ID: <9511222004.AA20189.SM@odin.INS.CWRU.Edu> Read-Receipt-To: chet@po.CWRU.Edu MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-hackers@FreeBSD.ORG Precedence: bulk There have been a few bug reports and some new machine descriptions submitted since the first beta release of bash-1.14.6. I have made a new beta release and put it up for FTP with the URL ftp://slc2.ins.cwru.edu/pub/hidden/bash-1.14.6.tar.gz Please try to build this and let me know if I've blown it badly. If it's not too bad, I will probably release it to the world as bash-1.14.6. The updated NEWS file is appended. As always, thanks very much for your help. Chet +========== NEWS ==========+ This file documents the bugs fixed between this release, bash-1.14.6, and the last public bash release, 1.14.5. 1. Bugs fixed in Bash a. Fix to the `fc' builtin to prevent core dumps when the history list is empty. b. Fix to `getopts' to keep it from running off the end of the array of positional parameters. c. FIFOs are now created with mode 600 for security reasons. d. The list of active file descriptors connected to files in /dev/fd is now properly zeroed when allocated or extended. e. Fix to trap so that the exit status is preserved around the command executed via `trap 0', unless that command contains a call to exit. If a call to exit appears, that will set the exit value for the shell. f. Fixed an off-by-one error that caused words to be split incorrectly when IFS was set to "'". g. Fixed an off-by-one error that caused completion to sometimes fail when escaped single quotes appeared in the command line. h. Fixed a parser error that occasionally resulted in close braces (`}') causing syntax errors. i. There is now a machine description for HPUX version 10.x. j. Fixed an obscure bug that caused machines without restartable syscalls to drop backslash-escaped characters when reading here documents in an interactive shell. k. Fixed a bug that caused FIGNORE to occasionally allow some completions that should be ignored. l. New machine descriptions: NetBSD/pmax, Linux/m68k, BSD/OS/sparc. m. Fixed a bug that caused the `vi' mode `v' command to execute the original command after it was changed in the editor. n. Fixed some substitution bugs that left occasional stray CTLNUL characters in the results of variable expansion. 2. Bugs fixed in Readline a. Fix to the history searching functions so a null search string does not cause readline to seg fault. b. Fixed a bug in the completion code which caused words appearing on a line after a quoted string to not be completed correctly. -- ``The lyf so short, the craft so long to lerne.'' - Chaucer Chet Ramey, Case Western Reserve University Internet: chet@po.CWRU.Edu