Boost C++ Libraries: Ticket #1554: When BOOST_HASH_NO_EXTENSIONS is defined hash doesn't support new string types. https://svn.boost.org/trac10/ticket/1554 <p> When BOOST_HASH_NO_EXTENSIONS is defined boost::hash only supports the types it has been explicitly specialized for, which doesn't include std::u16string and std::u32string. I don't know of any existing implementations, but it would be good to be prepared. </p> <p> To support them I need: </p> <ol><li>A macro to be defined when they're present (in Boost.Config?) </li><li>Add specializations to hash.hpp </li><li>Add tests to hash_string_test.cpp </li><li>Add documentation </li></ol><p> When BOOST_HASH_NO_EXTENSIONS is not defined they should work automatically (but it'd still be good to test this). </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/1554 Trac 1.4.3 Daniel James Sun, 06 Jan 2008 18:45:38 GMT status changed https://svn.boost.org/trac10/ticket/1554#comment:1 https://svn.boost.org/trac10/ticket/1554#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket Daniel James Sun, 01 Jun 2008 10:09:54 GMT milestone changed https://svn.boost.org/trac10/ticket/1554#comment:2 https://svn.boost.org/trac10/ticket/1554#comment:2 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.36.0</span> → <span class="trac-field-new">Boost 1.37.0</span> </li> </ul> Ticket Daniel James Sat, 21 Feb 2009 18:17:58 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/1554#comment:3 https://svn.boost.org/trac10/ticket/1554#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">wontfix</span> </li> </ul> Ticket