New submission from Zachary Ware:

PCbuild/*.vcxproj* should be added to .hgeol to force them to CRLF.

A couple of reasons:

1) They're only used on Windows, where the default (terrible, but always 
available) editor doesn't understand LF

2) More importantly, the tcl, tk, and tix projects use labels in the 
NMakeCommandLine script, which can fail confusingly when that script has LF 
line endings (the error is "The system cannot find the batch label specified - 
build")

Thanks to Andres Guzman-ballen for bringing this to my attention again. I have 
also seen this on my Windows 8.1 Non-Debug buildbot, where I worked around it 
by turning on the hg 'eol' extension so that everything would be converted to 
CRLF on checkout.

----------
assignee: zach.ware
components: Build, Windows
messages: 250893
nosy: paul.moore, steve.dower, tim.golden, zach.ware
priority: normal
severity: normal
status: open
title: PCbuild/*.vcxproj* should use CRLF line endings
type: behavior
versions: Python 2.7, Python 3.5, Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25153>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to