Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Tue, 20 Nov 2001 16:29:20 +0100 From: Corinna Vinschen To: cygwin AT cygwin DOT com Subject: Re: Unix/DOS text mode? Message-ID: <20011120162920.U14154@cygbert.vinschen.de> Mail-Followup-To: cygwin AT cygwin DOT com References: <000b01c171d5$8a3b4f40$2ae61718 AT bdfrd1 DOT tx DOT home DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <000b01c171d5$8a3b4f40$2ae61718@bdfrd1.tx.home.com>; from jle@post.com on Tue, Nov 20, 2001 at 09:10:48AM -0600 On Tue, Nov 20, 2001 at 09:10:48AM -0600, Joshua wrote: > Corinna, > > Thanks for the enlightenment. Regarding your statement, 'These files > must be in binary mode on Cygwin regardless of the bin/textmode of the > underlying mount point.', what files are you referring to? I would > understand if the Cygwin files, ie config files in /etc need to be binary, > but are you saying that Cygwin needs to deal with all files (like > /cygwin/c/autoexec.bat) in a binary mode? Or could the vim packaged with > Cygwin be set to autodetect the binary/text type? My understanding of how > vim/gvim worked was that it would detect the binary/text type and preserve > the type when you edit save the file. BCNU//jle It does recognize bin/text, just not for script files as .vimrc. These must be binmode (LF, not CRLF lineending). Corinna > From: Corinna Vinschen > To: cygwin at cygwin dot com > Date: Tue, 20 Nov 2001 10:28:25 +0100 > Subject: Re: Unix/DOS text mode? > References: <000f01c17193$e7b4c6c0$2ae61718 AT bdfrd1 DOT tx DOT home DOT com> > > ---------------------------------------------------------------------------- > ---- > > On Tue, Nov 20, 2001 at 01:20:59AM -0600, Joshua wrote: > > Hmm, I've noticed this difference between the PC version of vim/gvim > > versus the vim that comes with cygwin. Using the PC version, vim/gvim > seems > > to be able to tell whether you're opening a unix file or a PC file and > > display/edit appropriately. > > > > I tried copying my _vimrc from my PC installation to .vimrc in my home > > directory, but that doesn't do the trick. I figured it was either a > switch > > in vimrc or something to do with the mounts themselves. BCNU//jle > > The Cygwin vim has the same ability to recognize Unix/DOS files > as the Windows native version. After a discussion with Bram Moolenaar > he decided not to add that recognition to the vim script files > as .vimrc. These files must be in binary mode on Cygwin regardless > of the bin/textmode of the underlying mount point. > > Corinna > > -- > Corinna Vinschen Please, send mails regarding Cygwin to > Cygwin Developer mailto:cygwin AT cygwin DOT com > Red Hat, Inc. > > -- > > > > > -- > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple > Bug reporting: http://cygwin.com/bugs.html > Documentation: http://cygwin.com/docs.html > FAQ: http://cygwin.com/faq/ -- Corinna Vinschen Please, send mails regarding Cygwin to Cygwin Developer mailto:cygwin AT cygwin DOT com Red Hat, Inc. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/