From owner-freebsd-standards@FreeBSD.ORG Mon Oct 25 21:50:56 2004 Return-Path: Delivered-To: freebsd-standards@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EFF3F16A4CE; Mon, 25 Oct 2004 21:50:56 +0000 (GMT) Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id 53EB643D1D; Mon, 25 Oct 2004 21:50:56 +0000 (GMT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id 903653B8F4; Mon, 25 Oct 2004 23:50:54 +0200 (CEST) Received: from hal9000.schweikhardt.net (localhost [127.0.0.1]) i9PLohkg003898; Mon, 25 Oct 2004 23:50:43 +0200 (CEST) (envelope-from schweikh@hal9000.schweikhardt.net) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.13.1/8.13.1/Submit) id i9PLohIW003897; Mon, 25 Oct 2004 23:50:43 +0200 (CEST) (envelope-from schweikh) Date: Mon, 25 Oct 2004 23:50:43 +0200 From: Jens Schweikhardt To: Andrey Chernov , Dag-Erling Sm?rgrav , Tim Robbins , freebsd-standards@freebsd.org Message-ID: <20041025215043.GA3703@schweikhardt.net> References: <200410132000.i9DK0o3O052401@freefall.freebsd.org> <20041013201820.GA26102@nagual.pp.ru> <20041014092108.GA28831@cat.robbins.dropbear.id.au> <20041025213635.GA55727@nagual.pp.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041025213635.GA55727@nagual.pp.ru> User-Agent: Mutt/1.5.6i Subject: Re: standards/54410: one-true-awk not POSIX compliant (no extended REs) X-BeenThere: freebsd-standards@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Standards compliance List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Oct 2004 21:50:57 -0000 On Tue, Oct 26, 2004 at 01:36:35AM +0400, Andrey Chernov wrote: # On Mon, Oct 25, 2004 at 11:19:12PM +0200, Dag-Erling Sm?rgrav wrote: # > > Jens, I came up with this patch a while ago and sent it to Andrey in # > > private mail: # > > http://people.freebsd.org/~tjr/awk-re.diff # > # > that is never going to fly... the patch is too intrusive, it will # > make future upgrades a nightmare. # # I try this patch and it works in simple tests, but I very doubt awk's # author will accept it. This is no longer a matter of doubt. See my mail to bwk and his reply, http://www.freebsd.org/cgi/query-pr.cgi?pr=standards/54410 So the current options seem to be 1. patch 1Tawk to use the regex lib 2. ditch 1Tawk and use GNU awk 3. keep 1Tawk and tell people in posix(7) to use GAWK for better ERE support 4. do nothing 5. Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped)