Zsh-3.0.5 released

Zsh-3.0.5 released

Post by Zoltan Hidve » Sun, 28 Sep 1997 04:00:00


 Zsh version 3.0.5 released

For those who do not know what it is:

The Z-shell, zsh is one of the most powerful freely available Unix
command interpreter.  It most resembles the Korn shell (ksh).  It

 * a very powerful command-line editor with 162 key-bindings which can
   even be used to edit files

 * 102 options for customizing its behavior

 * 81 builtins

 * very powerful filename globing which can do almost everything that
   find can do

 * fully programmable completion

 * spelling correction

 * powerful substitution features which can often be used instead of cut
   or sed

 * features to make C-shell (csh) users feel more at home and extra
   features drawn from tcsh (another `custom' shell).

Zsh uses GNU autoconf and it should build out of the box on most systems.

Zsh can emulate the POSIX shell and the Korn shell quite well when it is
invoked as sh or ksh respectively.  On Linux systems zsh can be real
alternative to bash.  I've been using /bin/sh linked to zsh for years
now.  Note however that the default behaviour of zsh is quite different
from sh.

The Debian Linux distribution has a bug in /usr/sbin/install-info, which
does not show up when /bin/sh is linked to bash.  The following patch
fixes this problem.

 ~~~~~~~~~~~~~~~~~~~ PATCH BEGINS HERE ~~~~~~~~~~~~~~~~~
 --- /usr/sbin/install-info.ORIG        Sun Jan 26 01:15:02 1997
 +++ /usr/sbin/install-info     Wed Sep  3 02:03:24 1997


  sub checkpipe {
 -    return if !$pipeit || !$? || $?==0x8D00;
 +    return if !$pipeit || !$? || $?==0x8D00 || $?==0xD;
      die "$name: read $filename: $?\n";

 ~~~~~~~~~~~~~~~~~~~~~ PATCH ENDS HERE ~~~~~~~~~~~~~~~~~

Earlier versions of zsh had serious bugs, some of them can be security
risks when zsh scripts are executed with root privileges, therefore
everyone is strongly encouraged to upgrade to zsh-3.0.5.

The latest release, the zsh FAQ and documentation is available from 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
marked with a star may mirror ftp.math.gatech.edu instead of the primary

      ftp://ftp.cs.elte.hu/pub/zsh/  --  primary site
     http://www.cs.elte.hu/pub/zsh/ (the same using http)

    * ftp://ftp.ips.oz.au/pub/packages/zsh/




            (same site via http)






    * ftp://ftp.sterling.com/zsh/
    * ftp://ftp.rge.com/pub/shells/zsh/

The release files are:

    22108 Sep 26 03:29 zsh-3.0.5.diff.gz
   655790 Sep 26 03:46 zsh-3.0.5.tar.gz
   744266 Sep 26 04:28 zsh-doc.tar.gz

The md5 checksums:

86646cb2c819d25c13267c6cfb626fd8  zsh-3.0.5.diff.gz
7c3ce278a75ee8d05c5d0fc1821b2a7a  zsh-3.0.5.tar.gz
d66a7ae930d7635d7effe23315d863ff  zsh-doc.tar.gz

The complete source is in zsh-3.0.5.tar.gz.  zsh-doc.tar.gz contains
preformatted PostScript, dvi, html and info documentation for those who
do not have the necessary tools to compile these from the sources.

zsh-3.0.5.diff.gz contains the patch against zsh-3.0.4.  If you already
have zsh-3.0.4 go to the zsh-3.0.4 source directory and do

gzip -dc zsh-3.0.5.diff.gz | patch -p
touch configure stamp-h.in

If you would like to have a look at the manual before installing zsh,
you can browse it on http://www.cs.elte.hu/zsh-manual/

 Zoltan Hidvegi
 Coordinator of the zsh development

 My PGP public key is available from the above ftp sites (in pubring.pgp),

Version: 2.6.3
Charset: noconv



1. ZSH-3.0.5 on DEC OSF 4.0 & 3.2


    I've been re-building zsh for my new job, and I've run into a few
problems  with the DEC OSF machines that we have here.

    Building the shell and running it seems to work fine, until I try to
run a command that
doesn't exist or until I try to list a directory/file that doesn't
exist.  In these cases, the respective command either hangs (trying to
run a nonexistent command), or it doesn't return anything to indicate
that the respective directory/file doesn't exist.

    However, in the case of 'ls', the return code of the command is 2.

    Any idea what the problem could be.  I don't even now where to start

    Thanks for any assistance,

   P.S. The machines are in a heterogeneous NIS environment.

2. Java memory usage on Solaris

3. Fwd: rpm-4.2, rpm-4.1.1, rpm-4.0.5, librpm404-4.0.5 release (finally)

4. paste snafu

5. Version 0.5 of PC-Speaker-driver released

6. FIlesystem lost

7. OProfile 0.5 is released

8. Can someone explain me this?

9. Teapot Spreadsheet Release 0.5

10. 3D spreadsheet with GUI: new release of abs (0.5)

11. GNU MDK 0.5 released

12. Release: GNU wdiff 0.5

13. New MGR release 0.5 with HGC, VGA and SUN support