[Python-Dev] Windows Toolchain

Nick Coghlan ncoghlan at gmail.com
Mon Jul 13 23:04:34 CEST 2009


Paul Moore wrote:
> 2009/7/13 Eric Pruitt <eric.pruitt at gmail.com>:
>> It is indeed the file ../PCBuild/pcbuild.sln. The line endings appear to be
>> Unix style but after fixing them, I still have the same problem.
> 
> Where did you get your copy of the Python source from? If it's from
> Subversion, I'm surprised the line endings are wrong. If it's
> Mercurial, then this may be indicative of the still somewhat open
> question of how line endings will be handled in Mercurial (which
> doesn't have a server-side way of saying that a file should use
> platform-native line endings).

For the record, we only have SVN set to force Windows line endings for
the old VC6 project files (.dsp and .dsw). The newer versions of Visual
Studio can handle Unix line endings just fine so the .sln/.vcprops/etc
files are left with native line endings and hence end up with Unix line
endings in the source tarball.

Cheers,
Nick.

P.S. I must admit I've never really understood how Data Execution
Prevention is ever going to work in a world with interpreted languages
and just in time compilers... the line between data and code is fuzzier
than one might think for a lot of programs...

-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia
---------------------------------------------------------------


More information about the Python-Dev mailing list