From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: "checksum failure after patch" in CVS Date: Tue, 5 Jul 2005 01:08:01 +0200 Message-ID: References: <42C959B4.6070308@gnu.org> Reply-To: Juanma Barranquero NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1120518593 27048 80.91.229.2 (4 Jul 2005 23:09:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 4 Jul 2005 23:09:53 +0000 (UTC) Cc: Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 05 01:09:46 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Dpa3u-0007vE-OL for ged-emacs-devel@m.gmane.org; Tue, 05 Jul 2005 01:09:15 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dpa59-0008AG-0O for ged-emacs-devel@m.gmane.org; Mon, 04 Jul 2005 19:10:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Dpa4M-00088n-Nx for emacs-devel@gnu.org; Mon, 04 Jul 2005 19:09:43 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Dpa4K-00087z-Bb for emacs-devel@gnu.org; Mon, 04 Jul 2005 19:09:41 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dpa4J-00087k-To for emacs-devel@gnu.org; Mon, 04 Jul 2005 19:09:40 -0400 Original-Received: from [64.233.182.207] (helo=nproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Dpa8d-0007ZY-6h for emacs-devel@gnu.org; Mon, 04 Jul 2005 19:14:07 -0400 Original-Received: by nproxy.gmail.com with SMTP id i2so186607nfe for ; Mon, 04 Jul 2005 16:08:01 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dvb161BW+UjoypqC13bKYlim2Ukhc6P2acaUI7GzhdNOiDvgGgqAsa6XEJiP291PP4VR49pw6z35oEEHh8Z/GzKx2KlZO1mYdRv8Ar8FEsMPKMJHMPndoWevfZEXnUWnwvs9FwyUN/hpk73mBwM0/9Av9QsBEKXm3LcxYMFevR4= Original-Received: by 10.48.244.19 with SMTP id r19mr127700nfh; Mon, 04 Jul 2005 16:08:01 -0700 (PDT) Original-Received: by 10.48.250.5 with HTTP; Mon, 4 Jul 2005 16:08:01 -0700 (PDT) Original-To: Jason Rumney In-Reply-To: <42C959B4.6070308@gnu.org> Content-Disposition: inline X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:40374 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:40374 On 7/4/05, Jason Rumney wrote: > It's not in binary format in the repository, we deliberately avoid > binary format for text files, even when we need to check them in with > DOS line ends, because we know that binary format is inconvenient. It's a terminology issue. You're right the file is in "text" mode in the repository, but when a file is in the repository in text mode with CR/LF pairs, in my view it is a binary file masquerading as a text one. I will not say the CVSNT client is right in doing CR/LF -> CR/CR/LF, because it obviously is gaffing. But having a CR/LF file in the repo as text file is evil, was evil, will forever be evil. IMHO, and all standard disclaimers, etc. etc. > I don't have any problem updating it with CVSNT 2.0.51d, it may be a bug > in the specific version you are using. Eli has already explained the issue, but for the record: I didn't change my version of CVSNT for weeks, and I was routinely checking out Emacs several times a day; otherwise a client problem would have been the prime suspect. It seems config.bat had LF on the repo and some recent change has updated it with CR/LF. --=20 /L/e/k/t/u