Boost C++ Libraries: Ticket #3144: Support unicode punctuation https://svn.boost.org/trac10/ticket/3144 <p> Spirit 1's punct_p uses the standard C locale <code>ispunct</code>. So use something that supports unicode punctuation. </p> <p> Maybe also add a way to choose the locale to use and look for anywhere else that the locale matters. </p> <p> <a class="ext-link" href="http://tinyurl.com/35j57v"><span class="icon">​</span>David Abrahams wrote</a>: </p> <blockquote class="citation"> <p> It seems like Quickbook defines "punctuation" as whatever the 'C' locale says it is. As a result, none of the following foo's are italicized: </p> </blockquote> <pre class="wiki">/foo/—a generic name used in programming—came to being after WWII. “/foo/” came into being after WWII. </pre><blockquote class="citation"> <p> This fact (if I have it right) should be documented. </p> <p> [QB should be fixed to handle unicode input.] </p> </blockquote> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/3144 Trac 1.4.3 Joel de Guzman Wed, 09 Apr 2014 02:19:44 GMT owner changed https://svn.boost.org/trac10/ticket/3144#comment:1 https://svn.boost.org/trac10/ticket/3144#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Joel de Guzman</span> to <span class="trac-author">Daniel James</span> </li> </ul> Ticket