From owner-freebsd-arch@FreeBSD.ORG Fri Jan 15 17:41:35 2010 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0058C106566B; Fri, 15 Jan 2010 17:41:34 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout025.mac.com (asmtpout025.mac.com [17.148.16.100]) by mx1.freebsd.org (Postfix) with ESMTP id D30D78FC13; Fri, 15 Jan 2010 17:41:34 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp025.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KWA00BP5UH6GK30@asmtp025.mac.com>; Fri, 15 Jan 2010 09:41:34 -0800 (PST) From: Marcel Moolenaar In-reply-to: <20100115174711.GF1990@FreeBSD.org> Date: Fri, 15 Jan 2010 09:41:30 -0800 Message-id: References: <20100114.105622.457034909117828677.imp@bsdimp.com> <4B4F7810.2080003@FreeBSD.org> <86625798-F339-4863-8F97-63B5232A6CF7@freebsd.org> <20100114.135930.80200584442733547.imp@bsdimp.com> <20100115114822.O63406@delplex.bde.org> <20100115174711.GF1990@FreeBSD.org> To: "Wojciech A. Koszek" X-Mailer: Apple Mail (2.1077) Cc: dougb@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, rwatson@freebsd.org, freebsd-arch@freebsd.org, svn-src-head@freebsd.org Subject: Re: INCLUDE_CONFIG_FILE in GENERIC X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jan 2010 17:41:35 -0000 On Jan 15, 2010, at 9:47 AM, Wojciech A. Koszek wrote: > On Fri, Jan 15, 2010 at 12:50:55PM +1100, Bruce Evans wrote: >> On Thu, 14 Jan 2010, M. Warner Losh wrote: >> >>> In message: <86625798-F339-4863-8F97-63B5232A6CF7@freebsd.org> >>> "Robert N. M. Watson" writes: >>> : I agree. I see two kinds of users: >>> : > > [..] > > Reasoning behind -C was that in 2007, Robert and Peter mentioned about a need > of having comments in the config file. I divided users into two groups: Why don't we stop dividing people in groups and classes and instead just add directives for what to include. Such as: embed options embed devices embed comments embed includes embed "$FreeBSD$" Combine this with syntactic sugaring and you can have something like: embed everything noembed comments Is this really so hard? -- Marcel Moolenaar xcllnt@mac.com