From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25256 invoked by alias); 27 Sep 2006 22:32:19 -0000 Received: (qmail 25248 invoked by uid 22791); 27 Sep 2006 22:32:18 -0000 X-Spam-Check-By: sourceware.org Received: from ACCESS1.CIMS.NYU.EDU (HELO access1.cims.nyu.edu) (128.122.81.155) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 27 Sep 2006 22:32:16 +0000 Received: from localhost (localhost [127.0.0.1]) by access1.cims.nyu.edu (8.13.6+Sun/8.13.6) with ESMTP id k8RMWEw7019351 for ; Wed, 27 Sep 2006 18:32:14 -0400 (EDT) Date: Wed, 27 Sep 2006 23:40:00 -0000 From: Igor Peshansky Reply-To: The Cygwin-Talk Maiming List To: The Cygwin-Talk Maiming List Subject: Re: Bash 3.1.17(8) CR/LF problem In-Reply-To: Message-ID: References: <860934040609271241ib9c7486q60b651ac9b3d6c36@mail.gmail.com> <011b01c6e26f$3abdead0$a501a8c0@CAM.ARTIMI.COM> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-IsSubscribed: yes Mailing-List: contact cygwin-talk-help@cygwin.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: cygwin-talk-owner@cygwin.com Reply-To: The Cygwin-Talk Maiming List X-SW-Source: 2006-q3/txt/msg00463.txt.bz2 On Wed, 27 Sep 2006, mwoehlke wrote: > Dave Korn wrote: > > On 27 September 2006 20:42, Malcolm Nixon wrote: > > > * Some detect the change to as changes require manual merging. > > > > What, on lines that you /haven't/ edited locally? That's just a bug. > > I assume he meant 'if you d2u them'. > > > > * Some translate files to a "Local" format (CR/LF on Windows). > > > > FCOL, what on earth does an rcs think it's playing at, tampering > > with your data? Any rcs that doesn't give you back exactly what you > > put into it is just plain buggy. Nobody asked for a "automatically > > mangle my data whether I want you to or not" feature. > > Anyone that has ever had both UNIX and Windows developers working on a > source tree has had a use for such a feature. Some Windows editors > (notepad) don't play nice with UNIX line endings, and some UNIX editors > don't play nice with Windows line endings (more often, mixed endings > cause problems). Oh, and then there are Mac line endings, too. > > It's useful to have the rcs give you text files with native line > endings. The rcm might then expects the file to stay this way (see > previous bullet), and will translate it back for storage in the repo. > Although you're right that this should never be behavior you can't turn > off. > > OTOH, we all know what the problem is; Microsoft's idiotic decisions to > Be Different. Thanks to that we have abominations like "ftp 'text' > mode". :-) > > > > I think the bigger issue here is that this arbitrary change will break > > > a "significant" number of existing scripts. > > > > YM a "significant" number of /broken/ scripts. Try running any of > > them on a linux box and see what you get. > > Or perfectly valid scripts managed by an unfortunate rcs that insists on > u2d'ing them on the way down. This is all academic, as hosting the repository on a textmode mount will solve his problem... Igor -- http://cs.nyu.edu/~pechtcha/ |\ _,,,---,,_ pechtcha@cs.nyu.edu | igor@watson.ibm.com ZZZzz /,`.-'`' -. ;-;;,_ Igor Peshansky, Ph.D. (name changed!) |,4- ) )-,_. ,\ ( `'-' old name: Igor Pechtchanski '---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow! "Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte." "But no -- you are no fool; you call yourself a fool, there's proof enough in that!" -- Rostand, "Cyrano de Bergerac"