From owner-cvs-bin Sun Dec 10 09:59:37 1995 Return-Path: owner-cvs-bin Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA26323 for cvs-bin-outgoing; Sun, 10 Dec 1995 09:59:37 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA26305 Sun, 10 Dec 1995 09:59:25 -0800 (PST) Date: Sun, 10 Dec 1995 09:59:25 -0800 (PST) From: Joerg Wunsch Message-Id: <199512101759.JAA26305@freefall.freebsd.org> To: cvs-bin, CVS-committers Subject: cvs commit: src/bin/sh parser.c Sender: owner-cvs-bin@FreeBSD.ORG Precedence: bulk joerg 95/12/10 09:59:24 Modified: bin/sh parser.c Log: The shell incorrectly gave & precedence over ;. This breaks the traditional behaviour, and it violates Posix.2. Fixes PR # bin/880: /bin/sh incorrectly parse... Fixes also an earlier problem report about the shell not evaluating loops correctly. (Not files via GNATS.) Submitted by: nnd@itfs.nsk.su (Nickolay N. Dudorov) Revision Changes Path 1.10 +19 -23 src/bin/sh/parser.c