From owner-freebsd-audit Sat Apr 28 9: 6:36 2001 Delivered-To: freebsd-audit@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id C6E1C37B422; Sat, 28 Apr 2001 09:06:32 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.3/8.11.1) with ESMTP id f3SG6QR19732; Sat, 28 Apr 2001 10:06:27 -0600 (MDT) (envelope-from imp@harmony.village.org) Message-Id: <200104281606.f3SG6QR19732@harmony.village.org> To: "Brian F. Feldman" Subject: Re: [PATCH] wall.c changes from OpenBSD Cc: Bruce Evans , Chris Faulhaber , Maxime Henrion , audit@FreeBSD.ORG In-reply-to: Your message of "Sat, 28 Apr 2001 11:36:16 EDT." <200104281536.f3SFaHJ30047@green.bikeshed.org> References: <200104281536.f3SFaHJ30047@green.bikeshed.org> Date: Sat, 28 Apr 2001 10:06:26 -0600 From: Warner Losh Sender: owner-freebsd-audit@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <200104281536.f3SFaHJ30047@green.bikeshed.org> "Brian F. Feldman" writes: : What was the justification for disallowing usage of proper variable block : scoping? It makes the code harder to understand, many compilers (at one time) produce worse code and they violate the idea that you can look for the variables in one place. It is also easier to introduce shadow variables at inner scopes which mades the code harder to debug. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-audit" in the body of the message