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
