From owner-freebsd-hackers@FreeBSD.ORG Sat Feb 23 23:51:56 2008 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 155BF16A402 for ; Sat, 23 Feb 2008 23:51:56 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id E381713C45D for ; Sat, 23 Feb 2008 23:51:55 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.2/8.14.1) with ESMTP id m1NNncgh052003; Sat, 23 Feb 2008 16:49:38 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Sat, 23 Feb 2008 16:50:02 -0700 (MST) Message-Id: <20080223.165002.-1219417475.imp@bsdimp.com> To: peterjeremy@optushome.com.au From: "M. Warner Losh" In-Reply-To: <20080223220620.GH34425@server.vk2pj.dyndns.org> References: <20080223.120546.74701383.imp@bsdimp.com> <20080223155355.3f80b77f@bhuda.mired.org> <20080223220620.GH34425@server.vk2pj.dyndns.org> X-Mailer: Mew version 5.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: freebsd-hackers@freebsd.org, mwm-keyword-freebsdhackers2.e313df@mired.org Subject: Re: find -lname and -ilname implemented X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Feb 2008 23:51:56 -0000 In message: <20080223220620.GH34425@server.vk2pj.dyndns.org> Peter Jeremy writes: : At the same, time, the find(1) man page needs to clearly distinguish : between the parts of find that are POSIX-complaint, the parts that are : GNU extensions and the parts that are [Free]BSD extensions. This is : necessary so that when I'm developing tools, I can avoid non-portable : extensions (unlike whoever developed the scripts Warner is trying to : use). If the FreeBSD project does not make it clear what functionality : is safe to rely on then we run the risk of falling into the Linux trap : where people write bash scripts because they believe it is the standard. All the GNU extensions were flagged as such when I committed the man page updates. However, if I missed one or two, or if there's other extensions to posix that aren't tagged as such, I'll be happy to do the leg work to tag them better in the man page. Warner