e93237dfcc4ee4feee62adafb4e7899487ca864b |
|
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. Macros for b/w compatibility are available.
/external/python/cpython2/Include/rangeobject.h
|
6819210b9e4e5719a6f7f9c1725f8fa70a8936f6 |
|
21-Jul-2007 |
Martin v. Löwis <martin@v.loewis.de> |
PEP 3123: Provide forward compatibility with Python 3.0, while keeping backwards compatibility. Add Py_Refcnt, Py_Type, Py_Size, and PyVarObject_HEAD_INIT.
/external/python/cpython2/Include/rangeobject.h
|
665174834aadddbec4884d2e2673832b10f1a83c |
|
03-Dec-2004 |
Raymond Hettinger <python@rcn.com> |
Remove PyRange_New().
/external/python/cpython2/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/cpython2/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/cpython2/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/cpython2/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/cpython2/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/cpython2/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/cpython2/Include/rangeobject.h
|
3cf4d2b3ea93eee40d34b1ae4845497d0cd3fcec |
|
09-Jul-2000 |
Fred Drake <fdrake@acm.org> |
ANSI-fication and Py_PROTO extermination.
/external/python/cpython2/Include/rangeobject.h
|
ffcc3813d82e6b96db79f518f4e67b940a13ce64 |
|
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice - 2nd try.
/external/python/cpython2/Include/rangeobject.h
|
fd71b9e9d496caa510dec56a9b69966558d6ba5d |
|
01-Jul-2000 |
Guido van Rossum <guido@python.org> |
Change copyright notice.
/external/python/cpython2/Include/rangeobject.h
|
43466ec7b07de6bcad016bec60839cd6079c5a9c |
|
04-Dec-1998 |
Guido van Rossum <guido@python.org> |
Add DL_IMPORT(returntype) for all officially exported functions.
/external/python/cpython2/Include/rangeobject.h
|
d266eb460e20ded087d01a29da0a230e235afc40 |
|
25-Oct-1996 |
Guido van Rossum <guido@python.org> |
New permission notice, includes CNRI.
/external/python/cpython2/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/cpython2/Include/rangeobject.h
|
938178283c29cdc2c8f5004d58dff110ac907883 |
|
17-Jan-1995 |
Guido van Rossum <guido@python.org> |
new names for lots of new functions
/external/python/cpython2/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/cpython2/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/cpython2/Include/rangeobject.h
|
e89bc75048d0142859379b2b92e77d984fdbef6e |
|
18-Aug-1994 |
Guido van Rossum <guido@python.org> |
Changes for dynamic linking under NT
/external/python/cpython2/Include/rangeobject.h
|
b6775db241f5fe5e3dc2ca09fc6c9e6164d4b2af |
|
01-Aug-1994 |
Guido van Rossum <guido@python.org> |
Merge alpha100 branch back to main trunk
/external/python/cpython2/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/cpython2/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/cpython2/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/cpython2/Include/rangeobject.h
|