From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by coral.primenet.com.au (8.7.5/8.7.3) with ESMTP id GAA01759 for ; Thu, 1 Aug 1996 06:33:18 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id QAA28868; Wed, 31 Jul 1996 16:21:40 -0400 (EDT) Resent-Date: Wed, 31 Jul 1996 16:06:02 -0400 (EDT) From: Zoltan Hidvegi Message-Id: <199607312005.WAA25173@bolyai.cs.elte.hu> Subject: zsh-3.0-pre5 released To: zsh-announce@math.gatech.edu Date: Wed, 31 Jul 1996 22:05:09 +0200 (MET DST) Organization: Dept. of Comp. Sci., Eotvos University, Budapest, Hungary Phone: (36 1)2669833 ext: 2667, home phone: (36 1) 2752368 X-Mailer: ELM [version 2.4ME+ PL16 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"AUheP1.0.-z6.gox_n"@euclid> Resent-From: zsh-announce@math.gatech.edu X-Mailing-List: archive/latest/44 X-Loop: zsh-announce@math.gatech.edu X-Loop: zsh-users@math.gatech.edu X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu -----BEGIN PGP SIGNED MESSAGE----- Hopefully this will be the last pre-release before zsh-3.0. If you think that that an essential patch is still missing or there is a serious bug which should be fixed immediately, do not hesitate to mail it to zsh-workers@math.gatech.edu. Do not mail bugreports and fixes directly to me. In this release all kind of special parameter assignemnts should work properly both before external commands and before shell builtins/functions. This means the the common IFS=something read ... phrase will work as in sh without changing IFS globally. For external commands foo=bar somecommand will work even if foo is read-only or array or integer. This introduces a slight incompatibility: USERNAME=name command no longer works to start a command under a different UID (of course this never worked for non-privileged users). (USENAME=name ; command) should be used instead. The advantage of this is that it works for builtins and shell functions as well as external commands. EUID, EGID, UID, GID, USERNAME, histchars, HISTCHARS and IFS are no longer inported from the environment to improve security. The malloc() debug routines in mem.c are improved a little bit. Developers and beta-testers my find it useful to configure zsh with ./configure --enable-zsh-{mem,{mem-,}debug,secure-free} This will create a bigger and slower executable but it may catch some hidden bugs. Unfortunately it does not work on all systems. The texinfo documentation is finally really up-to-date. For those who do not have the necessary tools to process texinfo there is precompiled documentation in zsh-doc.tar.gz in PostScript, dvi, info and html formats. It also contains the PostScript and plain text version of intro.ms but that hasn't been updated since the release of zsh-2.5.0. See the ChangeLog for the full list of the changes. The new release can be found on the following anonymous ftp sites. The first is the official archive site. The rest are mirror sites which are kept frequently up to date. The sites maked with a star may mirror ftp.math.gatech.edu instead of the primary site. HUNGARY ftp://ftp.cs.elte.hu/pub/zsh/ Australia * ftp://ftp.ips.oz.au/pub/packages/zsh/ France ftp://ftp.cenatls.cena.dgac.fr/pub/shells/zsh/ Germany ftp://ftp.uni-trier.de/pub/unix/shell/zsh/ ftp://ftp.prz.tu-berlin.de/pub/unix/shells/zsh/ * ftp://ftp.fu-berlin.de/pub/unix/shells/zsh/ Japan ftp://ftp.tohoku.ac.jp/mirror/zsh/ * ftp://ftp.iij.ad.jp/pub/misc/zsh/ Norway * ftp://ftp.uit.no/pub/unix/shells/zsh/ Sweden ftp://ftp.lysator.liu.se/pub/unix/zsh/ UK ftp://ftp.net.lut.ac.uk/zsh/ USA ftp://ftp.math.gatech.edu/pub/zsh/ ftp://uiarchive.cso.uiuc.edu/pub/packages/shells/zsh/ * ftp://ftp.sterling.com/zsh/ * ftp://ftp.rge.com/pub/shells/zsh/ The files (times are in GMT-2): 29714 Jul 31 21:11 zsh-3.0-pre5.diff.gz 623219 Jul 31 21:10 zsh-3.0-pre5.tar.gz 1309416 Jul 31 21:10 zsh-RCS.tar.gz 725913 Jul 31 20:50 zsh-doc.tar.gz The md5 checksums: d30679e134217693163860b7918e7aef zsh-3.0-pre5.diff.gz bb5612e6bac6e96a82c680bc181855fd zsh-3.0-pre5.tar.gz 63936aa989f56efc608186e2ec67de4b zsh-RCS.tar.gz 3d3056c8642a7a6186e5e91ff20db3f9 zsh-doc.tar.gz If you already have zsh-3.0-pre4, you can apply the patch in zsh-3.0-pre5.diff.gz and you do not need to download the full source. To do this just cd into the directory where the zsh-3.0-pre4 sources are kept and issue gzip -dc zsh-3.0-pre5.diff.gz | patch -p touch stamp-h.in configure Zoltan -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: noconv iQCVAwUBMf+7oQupSCiLN749AQEYcgP/Wiu6FBvR18MrlIJ5WZUt9Bop0M1K8V30 dpGWrEAORjgkDv/9Gahq4PIfU5iYATa65hurmzTX9dRnVy9nSOffVMwqztO+kuOa HNMKUKWWmhxkm2sxmLZZNYjCPbggtSDYDVF3tv849NoKaL5tWg+cRn3osu1ykDB+ eZSKYRt2cVU= =xUUe -----END PGP SIGNATURE-----