On Fri, 09 Dec 2011 19:51:14 +0100 Victor Stinner <victor.stinner at haypocalc.com> wrote: > On 09/12/2011 01:35, Antoine Pitrou wrote: > > On Fri, 09 Dec 2011 00:16:02 +0100 > > victor.stinner<python-checkins at python.org> wrote: > >> > >> +.. c:function:: PyObject* PyUnicode_Copy(PyObject *unicode) > >> + > >> + Get a new copy of a Unicode object. > >> + > >> + .. versionadded:: 3.3 > > > > I'm not sure I understand. Why would you make a copy of an immutable > > object? > > PyUnicode_Copy() can be used to modify a string to create a new string > with the same length. It is used for example by str.upper(), > str.title(), ... (fixup()). Then the doc should mention that the returned string can be modified. Otherwise it's a bit obscure why the function exists. Regards Antoine.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4