From: "Tim Van Holder" To: Subject: RE: MS-DOS path support in CVS Date: Fri, 15 Dec 2000 17:37:48 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-Reply-To: <200012142233.RAA24922@indy.delorie.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id LAA00357 Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > > Basically, if people want to use a DJGPP CVS sandbox > > together with WinCVS, they'll have to enable WinCVS' "Use Unix LF" > > option (and use "--lf" if they also use its command-line CVS). > > In what WinCVS version do you see this option? The version I have > installed doesn't know about --lf. Sorry. The --lf option (and its --crlf sibling) are new to the command-line CVS that comes with WinCVS 1.1b17. It's only been out for a week or two, I believe. > Why is diff a problem here? The server is a Unix machine, right? Yes. There won't be a problem, I guess. Even if the patch should fail, CVS should detect it (it checks an md5 checksum) and refetch the entire file. > > Yes, but the CVS maintainers seem disinclined to accept DOS-specific > > patches anyway - they only accept stuff that is related to CVS on > > the platforms on which they use it. > > You mean, they don't want their package to support more platforms than > what they themselves use? That's a strange attitude. (But then, > having talked to some of the CVS maintainers, I won't be surprised to > hear this.) Well, I haven't discussed the issue with any of them yet; I based my statement on the HACKING file that comes with CVS. It says it is only worth including portability cruft for systems on which people are actually testing and using new CVS releases. Without testing, CVS will fail to be portable for any number of unanticipated reasons. I had misremembered this (thought they said system on which developers used CVS). So since DJGPP has a fairly wide user base, many of which use CVS, there shouldn't be a big problem after all. Anyway, I need to get a decent port ready first; getting it into the official distrois a seconday concern. As to the :local:, that seems to work fine; only isabsolute() needed to be adjusted, as it didn't strip the leading ':local:', always returning false. Oddly enough, it would haven been similarly broken on Linux/Unix (not tested though); guess no one uses ':local:' on those systems :-).