cpython/Doc/c-api
Stefan Krah 9a2d99e28a - Issue #10181: New memoryview implementation fixes multiple ownership
and lifetime issues of dynamically allocated Py_buffer members (#9990)
  as well as crashes (#8305, #7433). Many new features have been added
  (See whatsnew/3.3), and the documentation has been updated extensively.
  The ndarray test object from _testbuffer.c implements all aspects of
  PEP-3118, so further development towards the complete implementation
  of the PEP can proceed in a test-driven manner.

  Thanks to Nick Coghlan, Antoine Pitrou and Pauli Virtanen for review
  and many ideas.

- Issue #12834: Fix incorrect results of memoryview.tobytes() for
  non-contiguous arrays.

- Issue #5231: Introduce memoryview.cast() method that allows changing
  format and shape without making a copy of the underlying memory.
2012-02-25 12:24:21 +01:00
..
abstract.rst Merged revisions 85082 via svnmerge from 2010-09-28 23:41:31 +00:00
allocation.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
arg.rst c-api: Replace PyUnicodeObject* by PyObject* in "U" format doc 2011-12-01 02:52:55 +01:00
bool.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
buffer.rst - Issue #10181: New memoryview implementation fixes multiple ownership 2012-02-25 12:24:21 +01:00
bytearray.rst Merged revisions 85572-85573,85606,85609-85622,85624,85626-85627,85629,85631,85633,85635-85636,85638-85639,85641-85642 via svnmerge from 2010-11-26 08:49:15 +00:00
bytes.rst Merged revisions 85572-85573,85606,85609-85622,85624,85626-85627,85629,85631,85633,85635-85636,85638-85639,85641-85642 via svnmerge from 2010-11-26 08:49:15 +00:00
capsule.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
cell.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
code.rst Issue #12949: Document the kwonlyargcount argument for the PyCode_New C API function. 2012-01-19 22:06:31 -06:00
codec.rst Merged revisions 86134,86315-86316,86390,86424-86425,86428,86550,86561-86562,86564-86565,86705,86708,86713 via svnmerge from 2010-11-26 09:05:43 +00:00
complex.rst Issue #13522: Fix _Py_co_pow() documentation 2011-12-18 02:56:18 +01:00
concrete.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
conversion.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
datetime.rst Issue #13727: Add 3 macros to access PyDateTime_Delta members: 2012-01-17 21:31:50 +01:00
descriptor.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
dict.rst Issue #13389: Full garbage collection passes now clear the freelists for 2011-11-15 00:00:12 +01:00
exceptions.rst Merge with 3.2. 2011-10-19 11:06:26 +03:00
file.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
float.rst Issue #13522: document error return values of some float and complex C API functions. 2011-12-18 01:25:27 +01:00
function.rst PEP 3155 / issue #13448: Qualified name for classes and functions. 2011-11-25 18:56:07 +01:00
gcsupport.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
gen.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
import.rst Fix a typo (see #3080) 2011-03-20 18:08:19 +01:00
index.rst Fix two oversights in C API split. 2008-01-20 11:00:14 +00:00
init.rst Py_SetPythonHome() can be called before Py_Initialize(); thanks to Cody Smith from docs@ 2012-01-07 18:34:07 +01:00
intro.rst Fix error handling in examples of C API use. 2012-01-27 14:07:29 +01:00
iter.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
iterator.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
list.rst Issue #13389: Full garbage collection passes now clear the freelists for 2011-11-15 00:00:12 +01:00
long.rst Update C API docs for PEP 393. 2011-10-07 11:19:11 +02:00
mapping.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
marshal.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
memory.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
memoryview.rst - Issue #10181: New memoryview implementation fixes multiple ownership 2012-02-25 12:24:21 +01:00
method.rst Remove duplication. 2011-10-19 10:58:56 +03:00
module.rst Update C API docs for PEP 393. 2011-10-07 11:19:11 +02:00
none.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
number.rst Issue #13145. Fix incorrect documentation for PyNumber_ToBase. Thanks Sven Marnach. 2011-10-11 18:06:36 +01:00
objbuffer.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
object.rst write versionadded 2012-02-20 08:48:25 -05:00
objimpl.rst Split C API docs in Py3k branch. 2008-01-20 09:30:57 +00:00
refcounting.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
reflection.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
sequence.rst let PySequence_Check me a link; thanks to tomo cocoa from docs@ 2011-08-13 00:39:46 +02:00
set.rst Issue #6695: Full garbage collection runs now clear the freelist of set objects. 2011-12-16 11:24:27 +01:00
slice.rst Merged revisions 87101,87146,87156,87172,87175,87371,87378,87522-87524,87526-87528,87530-87536,87581 via svnmerge from 2011-02-25 10:03:34 +00:00
structures.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
sys.rst Issue #10089: Add support for arbitrary -X options on the command-line. 2010-10-21 13:42:28 +00:00
tuple.rst Merged revisions 85572-85573,85606,85609-85622,85624,85626-85627,85629,85631,85633,85635-85636,85638-85639,85641-85642 via svnmerge from 2010-11-26 08:49:15 +00:00
type.rst add generic implementation of a __dict__ descriptor for C types 2012-02-19 19:59:10 -05:00
typeobj.rst - Issue #10181: New memoryview implementation fixes multiple ownership 2012-02-25 12:24:21 +01:00
unicode.rst use full unicode mappings for upper/lower/title case (#12736) 2012-01-11 18:17:06 -05:00
utilities.rst Merged revisions 86134,86315-86316,86390,86424-86425,86428,86550,86561-86562,86564-86565,86705,86708,86713 via svnmerge from 2010-11-26 09:05:43 +00:00
veryhigh.rst Update pydoc topics and handle suspicious markup. 2011-05-15 17:51:24 +02:00
weakref.rst demote this to a note 2011-05-31 21:27:41 -05:00