90aa7646affbaee9628ca6ea6a702aec17b3b550 |
|
19-Dec-2007 |
Christian Heimes <christian@cheimes.de> |
#1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT.
/external/python/cpython3/Include/rangeobject.h
|
a22e8bdfd92cd4f1bc3d60e91df6410c4efde6a0 |
|
29-Nov-2007 |
Christian Heimes <christian@cheimes.de> |
Added all PyTypeObjects to the appropriate header files. Before the patch a lot of internal types weren't available in the header files. The patch exposes the new iterators, views and some other types to all C modules. I've also renamed some of the types and tp_names.
/external/python/cpython3/Include/rangeobject.h
|
9f2e346911988cda95fec7c901e8d10d34fa9563 |
|
21-Jul-2007 |
Martin v. Löwis <martin@v.loewis.de> |
Merged revisions 56467-56482 via svnmerge from svn+ssh://pythondev@svn.python.org/python/branches/p3yk ................ r56477 | martin.v.loewis | 2007-07-21 09:04:38 +0200 (Sa, 21 Jul 2007) | 11 lines Merged revisions 56466-56476 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk ........ r56476 | martin.v.loewis | 2007-07-21 08:55:02 +0200 (Sa, 21 Jul 2007) | 4 lines PEP 3123: Provide forward compatibility with Python 3.0, while keeping backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and PyVarObject_HEAD_INIT. ........ ................ r56478 | martin.v.loewis | 2007-07-21 09:47:23 +0200 (Sa, 21 Jul 2007) | 2 lines PEP 3123: Use proper C inheritance for PyObject. ................ r56479 | martin.v.loewis | 2007-07-21 10:06:55 +0200 (Sa, 21 Jul 2007) | 3 lines Add longintrepr.h to Python.h, so that the compiler can see that PyFalse is really some kind of PyObject*. ................ r56480 | martin.v.loewis | 2007-07-21 10:47:18 +0200 (Sa, 21 Jul 2007) | 2 lines Qualify SHIFT, MASK, BASE. ................ r56482 | martin.v.loewis | 2007-07-21 19:10:57 +0200 (Sa, 21 Jul 2007) | 2 lines Correctly refer to _ob_next. ................
/external/python/cpython3/Include/rangeobject.h
|
4ad94210d1b8477b0cb7a4bca2f39dc385ab21a2 |
|
21-May-2007 |
Walter Dörwald <walter@livinglogic.de> |
Rename test_xrange.py to test_range.py and fix the type name in various spots.
/external/python/cpython3/Include/rangeobject.h
|
665174834aadddbec4884d2e2673832b10f1a83c |
|
03-Dec-2004 |
Raymond Hettinger <python@rcn.com> |
Remove PyRange_New().
/external/python/cpython3/Include/rangeobject.h
|
89a39461bff04b80bb4857790350e1ab30ff2df9 |
|
28-Oct-2004 |
Armin Rigo <arigo@tunes.org> |
Wrote down the invariants of some common objects whose structure is exposed in header files. Fixed a few comments in these headers. As we might have expected, writing down invariants systematically exposed a (minor) bug. In this case, function objects have a writeable func_code attribute, which could be set to code objects with the wrong number of free variables. Calling the resulting function segfaulted the interpreter. Added a corresponding test.
/external/python/cpython3/Include/rangeobject.h
|
91a681debf9ffec155d0aff8a0bb5f965f592e16 |
|
12-Aug-2002 |
Mark Hammond <mhammond@skippinet.com.au> |
Excise DL_EXPORT from Include. Thanks to Skip Montanaro and Kalle Svensson for the patches.
/external/python/cpython3/Include/rangeobject.h
|
efafcea2805436c12fd6544d9bff355cfac061d8 |
|
09-Jul-2001 |
Thomas Wouters <thomas@python.org> |
Re-add 'advanced' xrange features, adding DeprecationWarnings as discussed on python-dev. The features will still vanish, however, just one release later.
/external/python/cpython3/Include/rangeobject.h
|
3f56166b1aff15136960dfc8ad90f571e14be01a |
|
05-Jul-2001 |
Guido van Rossum <guido@python.org> |
Rip out the fancy behaviors of xrange that nobody uses: repeat, slice, contains, tolist(), and the start/stop/step attributes. This includes removing the 4th ('repeat') argument to PyRange_New().
/external/python/cpython3/Include/rangeobject.h
|
3d10b34b9c027d1e1c5613a4b1d80be4d31fb47a |
|
05-Jun-2001 |
Martin v. Löwis <martin@v.loewis.de> |
Wrap with extern "C". Fixes bug #428419. Also protect against multiple inclusion.
/external/python/cpython3/Include/rangeobject.h
|
8586991099e4ace18ee94163a96b8ea1bed77ebe |
|
02-Sep-2000 |
Guido van Rossum <guido@python.org> |
REMOVED all CWI, CNRI and BeOpen copyright markings. This should match the situation in the 1.6b1 tree.
/external/python/cpython3/Include/rangeobject.h
|
3cf4d2b3ea93eee40d34b1ae4845497d0cd3fcec |
|
09-Jul-2000 |
Fred Drake <fdrake@acm.org> |
ANSI-fication and Py_PROTO extermination.
/external/python/cpython3/Include/rangeobject.h
|
ffcc3813d82e6b96db79f518f4e67b940a13ce64 |
|
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice - 2nd try.
/external/python/cpython3/Include/rangeobject.h
|
fd71b9e9d496caa510dec56a9b69966558d6ba5d |
|
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice.
/external/python/cpython3/Include/rangeobject.h
|
43466ec7b07de6bcad016bec60839cd6079c5a9c |
|
04-Dec-1998 |
Guido van Rossum <guido@python.org> |
Add DL_IMPORT(returntype) for all officially exported functions.
/external/python/cpython3/Include/rangeobject.h
|
d266eb460e20ded087d01a29da0a230e235afc40 |
|
25-Oct-1996 |
Guido van Rossum <guido@python.org> |
New permission notice, includes CNRI.
/external/python/cpython3/Include/rangeobject.h
|
051ab123b465685e714668099c0a6dd86de5673b |
|
27-Feb-1995 |
Guido van Rossum <guido@python.org> |
make the type a parameter of the DL_IMPORT macro, for Borland C
/external/python/cpython3/Include/rangeobject.h
|
938178283c29cdc2c8f5004d58dff110ac907883 |
|
17-Jan-1995 |
Guido van Rossum <guido@python.org> |
new names for lots of new functions
/external/python/cpython3/Include/rangeobject.h
|
caa63808861d4e92d4dc1005fc01de0f2e4a8fd0 |
|
12-Jan-1995 |
Guido van Rossum <guido@python.org> |
The great renaming, phase two: all header files have been updated to use the new names exclusively, and the linker will see the new names. Files that import "Python.h" also only see the new names. Files that import "allobjects.h" will continue to be able to use the old names, due to the inclusion (in allobjects.h) of "rename2.h".
/external/python/cpython3/Include/rangeobject.h
|
5799b520086129ed8aaadeb3b941b3000a42576a |
|
04-Jan-1995 |
Guido van Rossum <guido@python.org> |
Added 1995 copyright. object.h: made sizes and refcnts signed ints. stringobject.h: make getstrsize() signed int. methodobject.h: add METH_VARARGS and METH_FREENAME flag bit definitions.
/external/python/cpython3/Include/rangeobject.h
|
e89bc75048d0142859379b2b92e77d984fdbef6e |
|
18-Aug-1994 |
Guido van Rossum <guido@python.org> |
Changes for dynamic linking under NT
/external/python/cpython3/Include/rangeobject.h
|
b6775db241f5fe5e3dc2ca09fc6c9e6164d4b2af |
|
01-Aug-1994 |
Guido van Rossum <guido@python.org> |
Merge alpha100 branch back to main trunk
/external/python/cpython3/Include/rangeobject.h
|
7d6aa51b56c6337ad5b1cb880f7c075290777f51 |
|
21-Dec-1993 |
Guido van Rossum <guido@python.org> |
* rangeobject.[ch], bltinmodule.c: incorporate new version of range object (unchanged from source except "range" -> "xrange").
/external/python/cpython3/Include/rangeobject.h
|
2586bf0a3434fc0430b6c16a56ad2b950eabc589 |
|
01-Nov-1993 |
Guido van Rossum <guido@python.org> |
* rangeobject.{c,h}, bltinmodule.c: removed non-essential ops from range object.
/external/python/cpython3/Include/rangeobject.h
|
12d12c5faf4d770160b7975b54e8f9b12694e012 |
|
26-Oct-1993 |
Guido van Rossum <guido@python.org> |
* compile.[ch]: support for lambda() * PROTO.h, mymalloc.h: added #ifdefs for TURBOC and GNUC. * allobjects.h: added #include "rangeobject.h" * Grammar: added lambda_input; relaxed syntax for exec. * bltinmodule.c: added bagof, map, reduce, lambda, xrange. * tupleobject.[ch]: added resizetuple(). * rangeobject.[ch]: new object type to speed up range operations (not convinced this is needed!!!)
/external/python/cpython3/Include/rangeobject.h
|