From owner-freebsd-arch@FreeBSD.ORG Fri Jan 15 20:37:37 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 971F7106566B; Fri, 15 Jan 2010 20:37:37 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout023.mac.com (asmtpout023.mac.com [17.148.16.98]) by mx1.freebsd.org (Postfix) with ESMTP id 79C158FC18; Fri, 15 Jan 2010 20:37:37 +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 asmtp023.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KWB006JR2MM3440@asmtp023.mac.com>; Fri, 15 Jan 2010 12:37:35 -0800 (PST) From: Marcel Moolenaar In-reply-to: <20100115.124809.21010533849792633.imp@bsdimp.com> Date: Fri, 15 Jan 2010 12:37:34 -0800 Message-id: <86DE85B0-2556-48A3-8AB0-C4969823A93E@mac.com> References: <20100115.110528.849557997928257031.imp@bsdimp.com> <20100115.124809.21010533849792633.imp@bsdimp.com> To: "M. Warner Losh" X-Mailer: Apple Mail (2.1077) Cc: dougb@freebsd.org, svn-src-all@freebsd.org, wkoszek@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 20:37:37 -0000 On Jan 15, 2010, at 11:48 AM, M. Warner Losh wrote: > : PITA != hard. If we're not willing to put in the effort to fix > : something, I don't think we should call it hard to do. We should > : call it like it is: non-trivial, involved or significant. Heck, > : we can even call it a major undertaking. But hard? No, I don't > : think it's hard at all. > > Agreed. But having retrofitted grammars in the past, coupled with the > fact that config doesn't create a proper parse tree means we'd be > rewriting huge portions of config, almost a complete rewrite from > scratch, I'd say, would be necessary. And then you've sunk a huge > amount of time into solving a tiny problem. Rewriting config should > produce more benefits than just this one problem. That's why I called > it hard. Yes. I do believe that it's a "big job" and it's fair to ask whether it's worth. > : How does this address the "I don't want everything, I just want > : my CVS keyword" example? *snip* > I don't understand the "I just want my CVS keywords expanded" > example. The inspiration came from Peter Jeremy's email in this thread. -- Marcel Moolenaar xcllnt@mac.com