From owner-freebsd-commit Sun Dec 10 10:01:03 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id KAA26382 for freebsd-commit-outgoing; Sun, 10 Dec 1995 10:01:03 -0800 (PST) Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id JAA26332 for cvs-all-outgoing; Sun, 10 Dec 1995 09:59:40 -0800 (PST) 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-commit@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