From owner-freebsd-standards Sat Feb 9 10:35:25 2002 Delivered-To: freebsd-standards@freebsd.org Received: from rover.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id 51B5137B405; Sat, 9 Feb 2002 10:35:23 -0800 (PST) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.11.3/8.11.3) with ESMTP id g19IZLi35706; Sat, 9 Feb 2002 11:35:22 -0700 (MST) (envelope-from imp@village.org) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.11.6/8.11.6) with ESMTP id g19IZKL61939; Sat, 9 Feb 2002 11:35:20 -0700 (MST) (envelope-from imp@village.org) Date: Sat, 09 Feb 2002 11:35:01 -0700 (MST) Message-Id: <20020209.113501.106622753.imp@village.org> To: green@FreeBSD.ORG Cc: fyre@orbital.wiretapped.net, tim@robbins.dropbear.id.au, freebsd-standards@FreeBSD.ORG Subject: Re: diff problem From: "M. Warner Losh" In-Reply-To: <200202091752.g19HqFP11551@green.bikeshed.org> References: <200202091752.g19HqFP11551@green.bikeshed.org> X-Mailer: Mew version 2.1 on Emacs 21.1 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-standards@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <200202091752.g19HqFP11551@green.bikeshed.org> "Brian F. Feldman" writes: : Do I get to whine that subversion's non-standard use of pseudo-diff lines is : bogus, then? All told, I'd actually rather our diff would refuse to act : upon files that have no end-line. Encourage people to use non-stupid : editing tools that conform to the way things have been done for decades. Subversions use is not non-standard. Of all the diffs that I looked at, FreeBSD's is the odd man out. It is non-standard from how the rest of the world. the use of "non-standard" tools happens and our diff shouldn't be stupid when people do that. Diff has spit out the warning for decades and should continue to do so. It isn't diff's job to judge the user when they do a diff that doesn't end in a newline. Gnu patch deals with this. Our patch does not. Our patch is broken and diff shouldn't pander to it when there are legitimate other users of diff's legitimate output. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-standards" in the body of the message