Subject: [Boost-bugs] [Boost C++ Libraries] #6593: patch: bjam SHELL builtin: fix for strip-eol and added join-lines
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2012-02-22 18:51:06
#6593: patch: bjam SHELL builtin: fix for strip-eol and added join-lines
----------------------------------------+-----------------------------------
Reporter: codemonkey@⦠| Owner: vladimir_prus
Type: Bugs | Status: new
Milestone: To Be Determined | Component: build
Version: Boost 1.48.0 | Severity: Problem
Keywords: |
----------------------------------------+-----------------------------------
The implementation of the 'strip-eol' option (which I submitted as a patch
some time ago) had a flaw (as identified by Marc Dürner on the boost-build
mailing list) in which it could strip newlines in the middle of the
output, as opposed to only at the end of output, as intended.
This patch fixes that issue and introduces a new option called 'join-
lines' which will replace ALL newlines in the output with a space.
Note that I've introduced a pair of functions that are candidates for the
string module and which perhaps should be moved there.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/6593> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:09 UTC