From owner-cvs-bin Sun Sep 11 06:57:40 1994 Return-Path: cvs-bin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id GAA08042 for cvs-bin-outgoing; Sun, 11 Sep 1994 06:57:40 -0700 Received: (from csgr@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id GAA08032; Sun, 11 Sep 1994 06:57:32 -0700 Date: Sun, 11 Sep 1994 06:57:32 -0700 From: Geoff Rehmet Message-Id: <199409111357.GAA08032@freefall.cdrom.com> To: ache, adam, alm, ats, bde, csgr, cvs-bin, davidg, dfr, dyson, gclarkii, gpalmer, guido, hsu, jkh, joerg, julian, jvh, karl, martin, nate, paul, phk, proven, pst, rgrimes, rich, se, sean, sef, smace, sos, torstenb, wollman Subject: cvs commit: src/bin/test TEST.csh operators.c operators.h test.c Sender: cvs-bin-owner@freefall.cdrom.com Precedence: bulk csgr 94/09/11 06:57:31 Modified: bin/test TEST.csh operators.c operators.h test.c Log: - handle signs on integers properly, - make sure error messages for bad integers are moderately sensible - handle test ! "abc" -o "abc" (This should evaluate to true) (and similar cases) ie: and/or operator test added to POSIX special case processing. - more test cases added. Based on: Work done on 1.x's test(1) by Andrew Moore and Adam David. From owner-cvs-bin Sun Sep 11 14:30:21 1994 Return-Path: cvs-bin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id OAA16075 for cvs-bin-outgoing; Sun, 11 Sep 1994 14:30:21 -0700 Received: (from csgr@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id OAA16063; Sun, 11 Sep 1994 14:30:13 -0700 Date: Sun, 11 Sep 1994 14:30:13 -0700 From: Geoff Rehmet Message-Id: <199409112130.OAA16063@freefall.cdrom.com> To: ache, adam, alm, ats, bde, csgr, cvs-bin, davidg, dfr, dyson, gclarkii, gpalmer, guido, hsu, jkh, joerg, julian, jvh, karl, martin, nate, paul, phk, proven, pst, rgrimes, rich, se, sean, sef, smace, sos, torstenb, wollman Subject: cvs commit: src/bin/test test.c Sender: cvs-bin-owner@freefall.cdrom.com Precedence: bulk csgr 94/09/11 14:30:12 Modified: bin/test test.c Log: Make get_int() think that "" (null) has the integer value 0. (Which is the same behaviour as in 1.x) The install blows up without this. Reviewed by: rgrimes From owner-cvs-bin Wed Sep 14 10:41:48 1994 Return-Path: cvs-bin-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id KAA26317 for cvs-bin-outgoing; Wed, 14 Sep 1994 10:41:48 -0700 Received: (from sef@localhost) by freefall.cdrom.com (8.6.8/8.6.6) id KAA26293; Wed, 14 Sep 1994 10:41:34 -0700 Date: Wed, 14 Sep 1994 10:41:34 -0700 From: Sean Eric Fagan Message-Id: <199409141741.KAA26293@freefall.cdrom.com> To: ache, adam, alm, ats, bde, csgr, cvs-bin, davidg, dfr, dyson, gclarkii, gpalmer, guido, hsu, jkh, joerg, julian, jvh, karl, martin, nate, paul, phk, proven, pst, rgrimes, rich, se, sean, sef, smace, sos, torstenb, wollman Subject: cvs commit: src/bin/sh parser.c Sender: cvs-bin-owner@freefall.cdrom.com Precedence: bulk sef 94/09/14 10:41:33 Modified: bin/sh parser.c Log: With '!' being made into a keyword (yech!), case cases didn't work properly. This should fix it (passed my test cases). Originally discovered with perl's Configure (well, in FreeBSD, I don't know how the NetBSD folks discovered it). Reviewed by: sef Submitted by: jtc@cygnus.com Obtained from: NetBSD