cpython/Doc/c-api
Brett Cannon a6473f9cfd Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use
Lib/imp.py for imp.source_from_cache() instead of its own C version.

Also change PyImport_ExecCodeModuleObject() to not infer the source
path from the bytecode path like
PyImport_ExecCodeModuleWithPathnames() does. This makes the function
less magical.

This also has the side-effect of removing all uses of MAXPATHLEN in
Python/import.c which can cause failures on really long filenames.
2012-07-13 13:57:03 -04: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 Fix a couple of versionadded/versionchanged related markup errors. 2012-06-24 22:48:30 +02:00
bool.rst Migrate to Sphinx 1.0 C language constructs. 2010-10-06 10:11:56 +00:00
buffer.rst Issue #14181: Improve clarity in the documentation for the multi-purpose 2012-03-06 14:55:06 +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 #14090: fix some minor C API problems in default branch (3.3) 2012-06-03 08:07:47 +03: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 Issue #14090: fix some minor C API problems in default branch (3.3) 2012-06-03 08:07:47 +03: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 #14386: Expose the dict_proxy internal type as types.MappingProxyType 2012-04-16 00:16:30 +02:00
exceptions.rst PEP 415: Implement suppression of __context__ display with an exception attribute 2012-05-14 22:09:31 -07: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 Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use 2012-07-13 13:57:03 -04:00
index.rst Add Stable ABI documentation. 2012-06-22 12:49:08 +02:00
init.rst Issue #14090: fix some minor C API problems in default branch (3.3) 2012-06-03 08:07:47 +03: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 Issue #12965: Merge from 3.2. 2012-06-23 12:13:15 +01: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 Add PyMemoryView_FromMemory() to whatsnew/3.3. 2012-02-29 17:27:21 +01:00
method.rst Remove duplication. 2011-10-19 10:58:56 +03:00
module.rst Issue #15042: Add PyState_AddModule and PyState_RemoveModule. 2012-06-22 12:20:55 +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
stable.rst Whitespace normalization 2012-06-22 12:49:59 +02: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 Fix whitespace. 2012-06-23 23:21:48 +02:00
typeobj.rst Issue #14181: Improve clarity in the documentation for the multi-purpose 2012-03-06 14:55:06 +01:00
unicode.rst Issue #14090: fix some minor C API problems in default branch (3.3) 2012-06-03 08:07:47 +03: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 Issue #14090: fix some minor C API problems in default branch (3.3) 2012-06-03 08:07:47 +03:00
weakref.rst demote this to a note 2011-05-31 21:27:41 -05:00