Boost logo

Boost :

Subject: Re: [boost] [1.64][process] Windows line endings in headers
From: Klemens Morgenstern (klemens.morgenstern_at_[hidden])
Date: 2017-04-20 14:57:17


Am 20.04.2017 um 12:59 schrieb Andrey Semashev via Boost:
> Hi,
>
> I can see some of the headers in Boost.Process (for example,
> boost/process/cmd.hpp, boost/process/env.hpp) contain Windows line
> endings. Regarding 1.64, Windows line endings are also present in the
> .tar.bz2 package, which is supposed to be targeted for POSIX systems.
>
> 1. Could Windows line endings be removed in git?
>
> 2. Could the release procedures be updated to ensure that foreign line
> endings don't creep into the released packages?
>
> I understand that 1.64 has sailed, but I think at least a note
> (preferably, with a patch) would be appropriate in the release notes.
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>
Let me please state, that I am really sorry for causing this
inconvenience. I wasn't even aware of this problem until it was too
late. I am also not sure how this happened, because my windows setup is
correct, i.e. replaces that to the linux line endings.

Since process is C++11 only, I don't know which current compiler would
have problem with that though.

I'll get this fixed until the next release; if there is to be a 1.64.1
I'll get it done before that.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk