[Boost-bugs] [Boost C++ Libraries] #6593: patch: bjam SHELL builtin: fix for strip-eol and added join-lines

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