Boost C++ Libraries: Ticket #9068: `parser_buf` like class moved to boost/detail/basic_pointerbuf.hpp https://svn.boost.org/trac10/ticket/9068 <p> Boost.<a class="missing wiki">LexicalCast</a> uses slightly modifyed version of <code>parser_buf</code> from <code>boost/regex/v4/cpp_regex_traits.hpp</code> (see <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/8267" title="#8267: Bugs: lexical_cast uses stream buffers incorrectly (closed: fixed)">#8267</a>). </p> <p> In <a class="changeset" href="https://svn.boost.org/trac10/changeset/85523" title="lexical_cast.hpp improvements: more comments, BOOST_NOEXCEPT and ...">[85523]</a> I've moved common code to the boost/detail/basic_pointerbuf.hpp and now <code>boost/regex/v4/cpp_regex_traits.hpp</code> can be updated to use the common code (see patch in attachment). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/9068 Trac 1.4.3 Antony Polukhin Fri, 30 Aug 2013 09:11:28 GMT attachment set https://svn.boost.org/trac10/ticket/9068 https://svn.boost.org/trac10/ticket/9068 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">parser_buf.patch</span> </li> </ul> <p> Patch to use boost/detail/basic_pointerbuf.hpp in cpp_regex_traits.hpp </p> Ticket John Maddock Thu, 19 Dec 2013 10:56:58 GMT <link>https://svn.boost.org/trac10/ticket/9068#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9068#comment:1</guid> <description> <p> Thanks for the patch, I will apply this, but I think I need the new file to go into the master branch before I can do so. </p> <p> Thanks, John. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>John Maddock</dc:creator> <pubDate>Thu, 13 Nov 2014 11:09:00 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/9068#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9068#comment:2</guid> <description> <p> What happened to this file post-git? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Antony Polukhin</dc:creator> <pubDate>Thu, 13 Nov 2014 12:25:03 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/9068#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9068#comment:3</guid> <description> <p> I can see this file in <a class="ext-link" href="https://github.com/boostorg/lexical_cast/tree/master/include/boost/detail"><span class="icon">​</span>lexical_cast/include/boost/detail</a>. But it looks wrong to add dependency to <a class="missing wiki">LexicalCast</a> for Regex. </p> <p> Maybe we shall move <code>basic_pointerbuf.hpp</code> to Boost.Utility? </p> </description> <category>Ticket</category> </item> <item> <dc:creator>John Maddock</dc:creator> <pubDate>Thu, 13 Nov 2014 16:34:27 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/9068#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/9068#comment:4</guid> <description> <blockquote class="citation"> <p> I can see this file in lexical_cast/include/boost/detail. But it looks wrong to add dependency to <a class="missing wiki">LexicalCast</a>? for Regex. </p> </blockquote> <p> Looks like it reverted to your ownership post-convert to Git. </p> <blockquote class="citation"> <p> Maybe we shall move basic_pointerbuf.hpp to Boost.Utility? </p> </blockquote> <p> If you're happy to do the work and document it etc, then that would be great. Otherwise we just leave things as they are I guess... </p> </description> <category>Ticket</category> </item> </channel> </rss>