Subject: Re: CVS commit: src/bin/csh
To: Matt Thomas <matt@3am-software.com>
From: Quentin Garnier <cube@cubidou.net>
List: tech-userlevel
Date: 07/16/2007 22:21:52
--WbqItKNU/G8FVTDf
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Mon, Jul 16, 2007 at 01:00:59PM -0700, Matt Thomas wrote:
> Christos Zoulas wrote:
> >Module Name:	src
> >Committed By:	christos
> >Date:		Mon Jul 16 18:26:11 UTC 2007
> >
> >Modified Files:
> >	src/bin/csh: csh.c csh.h dir.c dol.c exec.c exp.c extern.h file.c
> >	    func.c glob.c hist.c lex.c parse.c proc.c proc.h sem.c set.c
> >
> >Log Message:
> >no need to have cshbool; just make them int
>=20
> Why not use the C99 bool?

Because something that takes more than two values does not qualify as a
boolean value.  At least not in this universe.

--=20
Quentin Garnier - cube@cubidou.net - cube@NetBSD.org
"You could have made it, spitting out benchmarks
Owe it to yourself not to fail"
Amplifico, Spitting Out Benchmarks, Hometakes Vol. 2, 2005.

--WbqItKNU/G8FVTDf
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (NetBSD)

iQEVAwUBRpvTYNgoQloHrPnoAQI/wgf+McVvNs5l2gdni9A6MX9hcmXkpwS/8byG
5JZXb69iI8/Yvv82F+c5YmnhXz5adcStKuPu2rmqzJ7OnOzAiHzgn7n8uLdFefNh
+kw4CD+ZxrBtYgCwfD8LbMAF4HeFZrt9hvepjs6GKtZrjzz0cmQv2b4QCpMMlggX
u74Swn2oG8Wr9s9vuUM/HDEh80AkrddfO/Eb2ORDiu/6lGm4H8cfF0/Zo9YzW8XC
NglXFnjzTFXXt6k8RNXZxlmKjT+4DeJ06E64wE6IBr/6tv0XiwPXSDySozDW9xt7
Ikz4bfXG4QTOAW8wWZHKSQrs550gphZNyzPo0a0vYIIClyFuANdQqQ==
=32os
-----END PGP SIGNATURE-----

--WbqItKNU/G8FVTDf--