cpython/Include
Jeffrey Yasskin f7f858d141 Issue 5954, PyFrame_GetLineNumber:
Most uses of PyCode_Addr2Line
(http://www.google.com/codesearch?q=PyCode_Addr2Line) are just trying to get
the line number of a specified frame, but there's no way to do that directly.
Forcing people to go through the code object makes them know more about the
guts of the interpreter than they should need.

The remaining uses of PyCode_Addr2Line seem to be getting the line from a
traceback (for example,
http://www.google.com/codesearch/p?hl=en#u_9_nDrchrw/pygame-1.7.1release/src/base.c&q=PyCode_Addr2Line),
which is replaced by the tb_lineno field.  So we may be able to deprecate
PyCode_Addr2Line entirely for external use.
2009-05-08 22:23:21 +00:00
..
Python-ast.h
Python.h Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. 2009-04-27 19:04:37 +00:00
abstract.h
asdl.h
ast.h
bitset.h
boolobject.h
bufferobject.h
bytearrayobject.h
bytes_methods.h Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. 2009-04-27 19:04:37 +00:00
bytesobject.h remove some PyBytes_* aliases that are not in 3.x 2009-02-16 21:09:09 +00:00
cStringIO.h
cellobject.h
ceval.h
classobject.h
cobject.h
code.h Issue 5954, PyFrame_GetLineNumber: 2009-05-08 22:23:21 +00:00
codecs.h
compile.h
complexobject.h Issue #1588: Add complex.__format__. 2009-04-30 00:58:58 +00:00
datetime.h
descrobject.h many more types to initialize (I had to expose some of them) 2009-04-18 22:15:26 +00:00
dictobject.h Issue #4688: Add a heuristic so that tuples and dicts containing only 2009-03-23 18:41:45 +00:00
enumobject.h
errcode.h
eval.h
fileobject.h Issue #5204: Define _PyVerify_fd on VC6 to make 2009-02-11 04:13:06 +00:00
floatobject.h Issue #5920: Changed format.__float__ and complex.__float__ to use a precision of 12 when using the empty presentation type. This more closely matches str()'s behavior and reduces surprises when adding alignment flags to an empty format string. Patch by Mark Dickinson. 2009-05-05 18:26:08 +00:00
frameobject.h Issue 5954, PyFrame_GetLineNumber: 2009-05-08 22:23:21 +00:00
funcobject.h
genobject.h
graminit.h
grammar.h
import.h Fix two issues introduced by issue #71031 by changing the signature of 2009-04-02 03:34:53 +00:00
intobject.h
intrcheck.h
iterobject.h
listobject.h
longintrepr.h Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. 2009-03-20 15:51:55 +00:00
longobject.h Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. 2009-03-20 15:51:55 +00:00
marshal.h
memoryobject.h Issue #2396: backport the memoryview object. 2009-04-02 21:18:34 +00:00
metagrammar.h
methodobject.h
modsupport.h
moduleobject.h
node.h
object.h add _PyObject_LookupSpecial to handle fetching special method lookup 2009-05-08 03:06:00 +00:00
objimpl.h Issue #4688: Add a heuristic so that tuples and dicts containing only 2009-03-23 18:41:45 +00:00
opcode.h Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with 2009-02-28 19:03:21 +00:00
osdefs.h
parsetok.h
patchlevel.h
pgen.h
pgenheaders.h
py_curses.h
pyarena.h
pyctype.h Issue #5793: rationalize isdigit / isalpha / tolower, etc. Will port to py3k. Should fix Windows buildbot errors. 2009-04-27 19:04:37 +00:00
pydebug.h
pyerrors.h
pyexpat.h
pyfpe.h
pygetopt.h
pymacconfig.h Fix for issue5657. 2009-04-19 10:38:20 +00:00
pymactoolbox.h
pymath.h Backport r71704 (add configure check for C99 round function) to trunk. 2009-04-18 14:41:37 +00:00
pymem.h
pyport.h Rewrite Py_ARITHMETIC_RIGHT_SHIFT so that it's valid for all signed 2009-03-20 23:16:14 +00:00
pystate.h
pystrcmp.h
pystrtod.h Issue #5835, deprecate PyOS_ascii_formatd. 2009-04-25 21:40:15 +00:00
pythonrun.h Issue #4258: Use 30-bit digits for Python longs, on 64-bit platforms. 2009-03-20 15:51:55 +00:00
pythread.h
rangeobject.h
setobject.h
sliceobject.h many more types to initialize (I had to expose some of them) 2009-04-18 22:15:26 +00:00
stringobject.h Backport of some of the work in r71665 to trunk. This reworks much of 2009-04-22 13:29:05 +00:00
structmember.h
structseq.h
symtable.h
sysmodule.h
timefuncs.h
token.h
traceback.h
tupleobject.h Issue #4688: Add a heuristic so that tuples and dicts containing only 2009-03-23 18:41:45 +00:00
ucnhash.h
unicodeobject.h Issue #4426: The UTF-7 decoder was too strict and didn't accept some legal sequences. 2009-05-04 18:32:32 +00:00
warnings.h
weakrefobject.h