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 melb.werple.net.au (8.7.5/8.7.3/2) with ESMTP id MAA00446 for ; Mon, 3 Jun 1996 12:21:06 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id WAA07247; Sun, 2 Jun 1996 22:12:40 -0400 (EDT) Resent-Date: Sun, 2 Jun 1996 22:12:40 -0400 (EDT) From: Zoltan Hidvegi Message-Id: <199606030211.EAA05295@hzoli.ppp.cs.elte.hu> Subject: test release To: zsh-workers@math.gatech.edu (Zsh hacking and development) Date: Mon, 3 Jun 1996 04:11:51 +0200 (MET DST) X-Mailer: ELM [version 2.4ME+ PL17 (25)] MIME-Version: 1.0 Content-Type: application/pgp; format=text; x-action=sign Content-Transfer-Encoding: 7bit Resent-Message-ID: <"eZU042.0.9n1.Oeain"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/1246 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu -----BEGIN PGP SIGNED MESSAGE----- I made a test release which can be found on ftp://ftp.cs.elte.hu/pub/zsh/testing/zsh-2.6-beta20-test1.diff.gz The size and date of the file: 42154 Jun 3 03:46 /home/ftp/pub/zsh/zsh-2.6-beta20-test1.diff.gz md5 checksum: c287d2aa41b6f9bb3cf267195c065bdb This test release comes with a mostly rewritten execcmd(). Most of the globbing is still done after fork() which should make those happy who would like to background long globs. Only the first argument is globbed before fork. -, command, exec and noglob are now builtins. enable/disable works for these and a shell function with the same name will override them. The builtin builtin is now handled in exec.c. You can write % builtin exec builtin noglob builtin command something which is usually the same as `exec noglob command something'. The option reorganization patch from Zefram is also included which should not be noticable unless zsh is invoked as sh/ksh. $0 is not set to the name of the script or function when executing a sourced script or a shell function if zsh is invoked as sh or ksh. I added -DDEBUG to the default CFLAGS to catch possible bugs. New DPUTS(X,Y) macro for debugging: print Y if X is true. DPUTS expands to nothing is DEBUG is not defined. Zoltan -----BEGIN PGP SIGNATURE----- Version: 2.6.3i Charset: noconv iQCVAwUBMbJJ5gupSCiLN749AQF03gQAhMlofPudyMfz54M3PZTBbFWsuw60Vn7U ebf0eAjG0FK3UmV1F2Ue8s9iGNs7NRq5wcCa7sopx+c6RrHF/GHc8suSwxSlMVMh IlW8BI218MSCQ/SZdNUOR36ZI19KlmSj+jKMMb2gCMRsK4AH7rDY/yi/ijiviz0b 7VU8xtmf6qw= =Rf36 -----END PGP SIGNATURE-----