Alkrun, regarding CVS in the Windows platform... The double spacing isn't a problem in the CVS itself. I believe it's from going from UNIX to Windows. I'm assuming you are using WinCVS to retrieve files from CVS. So here is how to fix the double spacing...
In WinCVS go into preferences, Globals tab. At the bottom will be a checkbox for "Check out text files with the Unix LF". Make sure that is checked and all is well
