[New-bugs-announce] [issue25153] PCbuild/*.vcxproj* should use CRLF line endings

Zachary Ware report at bugs.python.org
Thu Sep 17 17:46:15 CEST 2015


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 <report at bugs.python.org>
<http://bugs.python.org/issue25153>
_______________________________________


More information about the New-bugs-announce mailing list