From owner-freebsd-bugs@FreeBSD.ORG Fri Dec 24 11:25:33 2010 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1233) id 0C0DE1065670; Fri, 24 Dec 2010 11:25:33 +0000 (UTC) Date: Fri, 24 Dec 2010 11:25:33 +0000 From: Alexander Best To: Bruce Cran Message-ID: <20101224112533.GA98482@freebsd.org> References: <201012111957.oBBJvDhb050636@freefall.freebsd.org> <20101211200134.00005be8@unknown> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101211200134.00005be8@unknown> Cc: freebsd-bugs@freebsd.org Subject: Re: bin/143367: [patch] awk(1) treats -Ft as -F X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Dec 2010 11:25:33 -0000 On Sat Dec 11 10, Bruce Cran wrote: > [replying privately since you've reassigned the PR] > > On Sat, 11 Dec 2010 19:57:13 GMT > arundel@FreeBSD.org wrote: > > > Back into the pool, since i was not able to contact Brian Kernighan. > > Did you try bwk@cs.princeton.edu ? Wikipedia claims he's currently > working at Princeton. i was able to contact him using the email address you recommended. the problem seems to be that according to bwk the behavior documented in this PR was initially a feature and not a bug. so changing the semantics would break historical behavior. i'll send another status update on this issue once bwk decides which path he wants to follow: 1) changing awk's semantics or 2) mentioning this behavior in the awk(1) manual (BUGS section). please also note that awk -Ft '{ print $1, $2 }' and awk '{ FS="t" } { print $1, $2 }' behave differently. the latter example interprets the "t" as regular character. so there's also the issue of inconsistency. cheers. alex > > -- > Bruce Cran -- a13x