Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!husc6!cmcl2!brl-adm!brl-smoke!gwyn From: gwyn@brl-smoke.ARPA (Doug Gwyn ) Newsgroups: comp.unix.wizards Subject: Re: section 3 manpages, and, mode 444 distributions Message-ID: <5868@brl-smoke.ARPA> Date: Sat, 16-May-87 23:37:54 EDT Article-I.D.: brl-smok.5868 Posted: Sat May 16 23:37:54 1987 Date-Received: Sun, 17-May-87 11:18:08 EDT References: <766@mcgill-vision.UUCP> <1032@rayssd.RAY.COM> Reply-To: gwyn@brl.arpa (Doug Gwyn (VLD/VMB) ) Distribution: na Organization: Ballistic Research Lab (BRL), APG, MD. Lines: 19 In article <1032@rayssd.RAY.COM> dhb@rayssd.RAY.COM (David Brierley) writes: -... I just finished installing -fourth generation make (from the ATT toolchest) and included in the -distribution was a new release of cpp. One of the features of this -new release is that it detects when a file has already been included -and doesn't bother reading it again. -... -I know that not everyone has access to this version of cpp but it's -probably in the latest sysV release and maybe it can be picked up by -Berkeley for their next release. I hope not! This is yet another example of people ASSUMING a certain model for usage of a utility, then FORCING the model on you. When I want something #included at a spot, I want it #included at that spot. I do not want some smart-ass CPP assuming it knows what I want better than I do. And yes, at times it does make a difference which method is used. Note that such a smart-ass CPP is in violation of the dpANS mp mp