--- Begin Message ---Hi Thomas, Thanks for the remark. It looks like Bayou is working supporting unicode in Python 3. I have implemented unicode support in Python 2.x which it what I, and I'm sure many others will be using for the forseeable future. Rob________________________________ From: cplusplus-sig-bounces+robert.smallshire=roxar....@python.org on behalf of Thomas Berg Sent: Tue 7/28/2009 17:43 To: Development of Python/C++ integration Subject: Re: [C++-sig] boost::python::str and Python's str and unicode types On Tue, Jul 28, 2009 at 4:11 PM, Robert Smallshire<robert.smallsh...@roxar.com> wrote: > I have modified my local build of boost.python to include a > boost::python::unicode class, together with appropriate conversions from > wchar, const wchar_t* and std::wstring, together with additional tests > in the boost.python test suite. As you would expect, the code is > closely derived from the existing boost::python::str code but uses the > Python C API for PyUnicode_Type rather than PyString_Type. There are no > breaking changes to the existing boost.python API. > > I'd like to contribute these changes back to boost.python so they can be > hopefully integrated into future official Boost releases. What is the > procedure for this? Where do I start? > > Cheers, > > Robert Smallshire Just a side note, I think Haoyu Bai is already adding unicode support to boost.python in his GSoC project. His work should at least be available through svn, according to his post from 4 weeks ago: http://mail.python.org/pipermail/cplusplus-sig/2009-July/014664.html Cheers, Thomas Berg _______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig<<winmail.dat>>
--- End Message ---
DISCLAIMER: This message contains information that may be privileged or confidential and is the property of the Roxar Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorised to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
_______________________________________________ Cplusplus-sig mailing list Cplusplus-sig@python.org http://mail.python.org/mailman/listinfo/cplusplus-sig