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 From owner-cvs-bin Mon Dec 11 14:59:45 1995 Return-Path: owner-cvs-bin Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA09374 for cvs-bin-outgoing; Mon, 11 Dec 1995 14:59:45 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id OAA09315 Mon, 11 Dec 1995 14:59:28 -0800 (PST) Date: Mon, 11 Dec 1995 14:59:28 -0800 (PST) From: Joerg Wunsch Message-Id: <199512112259.OAA09315@freefall.freebsd.org> To: cvs-bin, CVS-committers Subject: cvs commit: src/bin/expr expr.y Sender: owner-cvs-bin@FreeBSD.ORG Precedence: bulk joerg 95/12/11 14:59:27 Branch: bin/expr RELENG_2_1_0 Modified: bin/expr expr.y Log: Finally fix expr in all respects, so it's now handling all numeric and string cases correctly. Moved over from 2.2-current. Revision Changes Path 1.9.4.2 +31 -33 src/bin/expr/expr.y From owner-cvs-bin Mon Dec 11 15:05:54 1995 Return-Path: owner-cvs-bin Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA10468 for cvs-bin-outgoing; Mon, 11 Dec 1995 15:05:54 -0800 (PST) Received: (from joerg@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA10388 Mon, 11 Dec 1995 15:05:31 -0800 (PST) Date: Mon, 11 Dec 1995 15:05:31 -0800 (PST) From: Joerg Wunsch Message-Id: <199512112305.PAA10388@freefall.freebsd.org> To: cvs-bin, CVS-committers Subject: cvs commit: src/bin/sh/bltin bltin.h Sender: owner-cvs-bin@FreeBSD.ORG Precedence: bulk joerg 95/12/11 15:05:29 Branch: bin/sh RELENG_2_1_0 bin/sh/bltin RELENG_2_1_0 Modified: bin/sh Makefile builtins cd.c input.c miscbltin.c redir.c sh.1 bin/sh/bltin bltin.h Log: Move all known fixes from 2.2-current into the 2.1 branch, with the minor exception of rev 1.10 of parser.c (where i'd like to see if any ill side-effects might show up). Revision Changes Path 1.7.6.1 +3 -1 src/bin/sh/Makefile 1.2.6.1 +2 -1 src/bin/sh/builtins 1.4.4.1 +5 -2 src/bin/sh/cd.c 1.3.4.1 +103 -78 src/bin/sh/input.c 1.2.6.1 +214 -1 src/bin/sh/miscbltin.c 1.3.4.1 +6 -1 src/bin/sh/redir.c 1.3.4.1 +53 -1 src/bin/sh/sh.1 1.2.6.1 +10 -1 src/bin/sh/bltin/bltin.h From owner-cvs-bin Thu Dec 14 15:19:46 1995 Return-Path: owner-cvs-bin Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA27081 for cvs-bin-outgoing; Thu, 14 Dec 1995 15:19:46 -0800 (PST) Received: (from bde@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id PAA27048 Thu, 14 Dec 1995 15:19:38 -0800 (PST) Date: Thu, 14 Dec 1995 15:19:38 -0800 (PST) From: Bruce Evans Message-Id: <199512142319.PAA27048@freefall.freebsd.org> To: cvs-bin, CVS-committers Subject: cvs commit: src/bin/sh/bltin bltin.h Sender: owner-cvs-bin@FreeBSD.ORG Precedence: bulk bde 95/12/14 15:19:37 Modified: bin/sh/bltin bltin.h Log: Restored formatting from the old printf/printf.c. Revision Changes Path 1.4 +5 -5 src/bin/sh/bltin/bltin.h