[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cvs emacs build fails on Windows XP
From: |
Eli Zaretskii |
Subject: |
Re: cvs emacs build fails on Windows XP |
Date: |
Sun, 29 Jun 2003 06:24:38 +0300 |
> Newsgroups: gnu.emacs.help
> From: Timur Aydin <ta@taydin.org>
> 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).