atom feed46 messages in org.freebsd.freebsd-currentTRUE and FALSE
FromSent OnAttachments
Jordan K. HubbardFeb 22, 1995 7:33 am 
Garrett WollmanFeb 22, 1995 12:11 pm 
Jordan K. HubbardFeb 22, 1995 2:00 pm 
Poul-Henning KampFeb 22, 1995 2:09 pm 
Garrett WollmanFeb 22, 1995 2:18 pm 
Poul-Henning KampFeb 22, 1995 2:23 pm 
Garrett WollmanFeb 22, 1995 2:26 pm 
Nate WilliamsFeb 22, 1995 3:12 pm 
Poul-Henning KampFeb 22, 1995 3:21 pm 
Poul-Henning KampFeb 22, 1995 3:27 pm 
Nate WilliamsFeb 22, 1995 3:45 pm 
Jordan K. HubbardFeb 22, 1995 3:47 pm 
Poul-Henning KampFeb 22, 1995 3:47 pm 
Jordan K. HubbardFeb 22, 1995 3:56 pm 
Terry LambertFeb 22, 1995 3:59 pm 
Nate WilliamsFeb 22, 1995 4:07 pm 
Poul-Henning KampFeb 22, 1995 4:08 pm 
Jordan K. HubbardFeb 22, 1995 4:21 pm 
Nate WilliamsFeb 22, 1995 4:23 pm 
Poul-Henning KampFeb 22, 1995 4:27 pm 
Garrett WollmanFeb 22, 1995 4:28 pm 
Poul-Henning KampFeb 22, 1995 4:36 pm 
Jordan K. HubbardFeb 22, 1995 4:37 pm 
Garrett WollmanFeb 22, 1995 4:51 pm 
Poul-Henning KampFeb 22, 1995 4:58 pm 
Richard WackerbarthFeb 22, 1995 5:06 pm 
Nate WilliamsFeb 22, 1995 5:24 pm 
Richard WackerbarthFeb 22, 1995 5:32 pm 
Nate WilliamsFeb 22, 1995 5:36 pm 
Nate WilliamsFeb 22, 1995 5:42 pm 
Rodney W. GrimesFeb 22, 1995 6:21 pm 
Rob MalloryFeb 22, 1995 6:25 pm 
Jordan K. HubbardFeb 22, 1995 6:42 pm 
Poul-Henning KampFeb 22, 1995 6:50 pm 
Jordan K. HubbardFeb 22, 1995 7:01 pm 
Poul-Henning KampFeb 22, 1995 7:08 pm 
Rodney W. GrimesFeb 22, 1995 7:17 pm 
Nate WilliamsFeb 22, 1995 8:40 pm 
David GreenmanFeb 22, 1995 9:12 pm 
Terry LambertFeb 23, 1995 8:21 am 
Terry LambertFeb 23, 1995 8:32 am 
Terry LambertFeb 23, 1995 9:01 am 
Terry LambertFeb 23, 1995 9:23 am 
Terry LambertFeb 23, 1995 10:00 am 
Garrett WollmanFeb 23, 1995 12:47 pm 
Garrett WollmanFeb 23, 1995 2:17 pm 
Subject:TRUE and FALSE
From:Garrett Wollman (woll@halloran-eldar.lcs.mit.edu)
Date:Feb 22, 1995 12:11:20 pm
List:org.freebsd.freebsd-current

<<On Wed, 22 Feb 1995 07:34:07 -0800, "Jordan K. Hubbard"
<jk@freefall.cdrom.com> said:

These have always been traditionally defined in <stdio.h>, yet I see that we don't do it there. Are these now in violation of POSIX namespace or something? Should I be including something else to get them?

No, they are in violation of ANSI namespace, and an idiotic idea in the first place.

Think: what happens if someone decides to define

enum bool { TRUE, FALSE };

? (A somewhat less idiotic idea, but still bogus.)

And that seems a little silly (so is exporting the entire NFS tree into /usr/include, while we're talking about silly, but that's another diatribe entirely).

Hello, Jordan? Wake up!

wollman@khavrinen(11)$ ls -l /usr/include/nfs lrwxr-xr-x 1 bin bin 8 Feb 21 15:03 /usr/include/nfs@ -> /sys/nfs

wollman@khavrinen(12)$ ls -l /usr/include/sys lrwxr-xr-x 1 bin bin 8 Feb 21 15:03 /usr/include/sys@ -> /sys/sys

-GAWollman