Mail Archives: djgpp-workers/2000/12/15/11:34:44
> > 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 :-).
- Raw text -