Joerg Heinicke wrote:
> 
> Not a witch-hunt, but name the people. They must know it,
> that something is broken. I for example use Eclipse and WinCVS.
> I can at least imagine that a problematic constellation can be
> using cvs from cygwin, so you have a mixture of Linux/Windows tools.

Yes, there are many ways that line-endings problems can creep in.

One way is committers on UNIX-like systems accepting a patch from
Bugzilla and forgetting to do a dos2unix on the files. That can also
give us nasty mixed line-endings.

The other ways are via improperly configured Windows tools.

Now to the people that may have problem systems. We want to help
each other here, so don't feel bad. If we can identify some common
issues then we can add them to the FAQs.

This detective work was done using 'cvs log' for some of the problem
files and by watching commits since i started the cleaning. Only looked
at recent commits, ignored the past. This is not to say these are the
only people. For each person i added one example of a problem.

ghoward
src/confpatch/* ... some had mixed line-endings.

unico
src/blocks/slide/samples/flow.js

These last three recent cases may be due to the
"accepting a foreign file" problem:

joerg
legal/LICENCE.xindice
tools/ide/eclipse/project

stephan
tools/jalopy/conf/convention.xml

tony
src/blocks/scratchpad/samples/othello/osml/core/layout.xsl
... recent one, still not fixed.

I will keep monitoring CVS to see if there are any others.

--David



Reply via email to