From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.help Subject: Re: cvs emacs build fails on Windows XP Date: Sun, 29 Jun 2003 06:24:38 +0300 Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <5567-Sun29Jun2003062437+0300-eliz@elta.co.il> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: main.gmane.org X-Trace: main.gmane.org 1056857273 31975 80.91.224.249 (29 Jun 2003 03:27:53 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 29 Jun 2003 03:27:53 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Sun Jun 29 05:27:49 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19WSqz-0008Iy-00 for ; Sun, 29 Jun 2003 05:27:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19WSq9-0001Db-3Y for gnu-help-gnu-emacs@m.gmane.org; Sat, 28 Jun 2003 23:26:57 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19WSpO-00011Z-QX for help-gnu-emacs@gnu.org; Sat, 28 Jun 2003 23:26:10 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19WSp3-0000q0-Vt for help-gnu-emacs@gnu.org; Sat, 28 Jun 2003 23:25:52 -0400 Original-Received: from bilbo.inter.net.il ([192.114.186.18]) by monty-python.gnu.org with esmtp (Exim 4.20) id 19WSp0-0000nG-5O for help-gnu-emacs@gnu.org; Sat, 28 Jun 2003 23:25:46 -0400 Original-Received: from zaretsky ([80.230.202.128]) by bilbo.inter.net.il (Mirapoint Messaging Server MOS 3.3.5-GR) with ESMTP id AYU61074; Sun, 29 Jun 2003 06:25:43 +0300 (IDT) Original-To: help-gnu-emacs@gnu.org X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: (message from Timur Aydin on Sat, 28 Jun 2003 17:12:24 +0300) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:11318 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:11318 > Newsgroups: gnu.emacs.help > From: Timur Aydin > Date: Sat, 28 Jun 2003 17:12:24 +0300 > > cvs does change line ending according to the underlying platform. This > is by design. A quite broken design, I'd say. > A properly added file will be stored on the cvs server > with LF line endings. When checking out, the file will be converted to > have CR/LF line endings under windows, LF line endings under unix (no > change) and LF/CR line endings uder MAC. And what would this do to Widnows *.bat batch files, that are already in CR/LF format, and should stay that way (or else some versions of Windows shells will refuse to run them), including in the repository? IMHO, a design of a distributed version-control package which doesn't take into account that files will be checked in and out from clients running on different platforms, and that some files need to be in non-Unix end-of-line format -- such a design is Unix-centric (read: broken).