52 Commits (889bb2969d00a548279c7e4dd237c23b100548e2)

Author SHA1 Message Date
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Benjamin Peterson 8f6713f46d Merged revisions 76235 via svnmerge from 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Raymond Hettinger 89e12963ad As discussed on python-dev, remove several operator functions 17 years ago
Marc-André Lemburg 4cc0f24857 Rename PyUnicode_AsString -> _PyUnicode_AsString and 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Neal Norwitz 8c1de8f33f Remove __{get,set,del}slice__ dingleberries. 18 years ago
Christian Heimes d3eb5a1581 Merged revisions 61003-61033 via svnmerge from 18 years ago
Christian Heimes 217cfd1c86 Cleanup: Replaced most PyInt_ aliases with PyLong_ and disabled the aliases in intobject.h 18 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Guido van Rossum d8faa3654c Merged revisions 53952-54987 via svnmerge from 19 years ago
Collin Winter 390d29ca74 Remove isCallable() and sequenceIncludes() from the operator module. 19 years ago
Thomas Wouters 00ee7baf49 Merge current trunk into p3yk. This includes the PyNumber_Index API change, 20 years ago
Thomas Wouters 477c8d5e70 Much-needed merge (using svnmerge.py this time) of trunk changes into p3yk. 20 years ago
Thomas Wouters 49fd7fa443 Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
Neal Norwitz bcc0db82dc Get rid of remnants of integer division 20 years ago
Guido van Rossum 38fff8c4e4 Checking in the code for PEP 357. 20 years ago
Martin v. Löwis ad0a4629be Use Py_ssize_t for counts and sizes. 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Armin Rigo f5bd3b442d adding in-place operators to the operator module. 20 years ago
Armin Rigo c4308d5be6 two missing PyDoc_STR(). 20 years ago
Georg Brandl 02c42871cf Disallow keyword arguments for type constructors that don't use them. 21 years ago
Raymond Hettinger 984f9bb714 operator.itemgetter() and operator.attrgetter() now support extraction 21 years ago
Raymond Hettinger bd3a240e6d Fix typos. 22 years ago
Raymond Hettinger 166958b5df As discussed on python-dev, added two extractor functions to the 23 years ago
Raymond Hettinger 9543b34006 SF patch #670423: Add missing identity tests to operator.c 23 years ago
Raymond Hettinger 36cd2bf459 SF patch 660559: Use METH_O and METH_NOARGS where possible 23 years ago
Raymond Hettinger ea3fdf44a2 SF patch #659536: Use PyArg_UnpackTuple where possible. 23 years ago
Raymond Hettinger 5959c559df Added __pow__(a,b) to the operator module. Completes the pattern of 24 years ago
Neal Norwitz 200788ce45 Allow more docstrings to be removed during compilation in some modules 24 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Guido van Rossum 2e1c09c1fd Removed old Digital Creations copyright/license notices (with 24 years ago
Guido van Rossum 77f6a65eb0 Add the 'bool' type and its values 'False' and 'True', as described in 24 years ago
Fred Drake 428e75fc3e Add wrappers around the rich-comparison operations. 25 years ago
Fred Drake ea4d3f0804 Add invert() and __invert__() as aliases for inv()/__inv__(). 26 years ago
Thomas Wouters f3f33dcf03 Bunch of minor ANSIfications: 'void initfunc()' -> 'void initfunc(void)', 26 years ago
Fred Drake 0c89d4ec9a Pretensions of the 20th century... remove old-style preprocessor 26 years ago
Fred Drake 5639ba4896 ANSI-fy the sources. 26 years ago
Guido van Rossum 3886bb6997 Add DL_EXPORT() to all modules that could possibly be used 28 years ago
Guido van Rossum 832f6d2890 Add an alias (and preferred name) "contains" for "sequenceIncludes". 28 years ago
Guido van Rossum b1ed9c5295 PySequence_In() -> PySequence_Contains(). 28 years ago
Guido van Rossum 99c185e787 Add not_ and __not__. 28 years ago
Guido van Rossum 9efe8ef7a1 #Plug small memory leaks in constructors. 29 years ago
Guido van Rossum 24a49941b3 Some long variables should have been int to match the 'i' format specifier. 29 years ago
Barry Warsaw 19f61ae196 Tabification changes only; the module was already newly named. 30 years ago
Guido van Rossum 36a484fb52 Correct typo -- repeat implements *, not +. 30 years ago
Guido van Rossum 497aedd2ff Get rid of unused local variable. 30 years ago
Guido van Rossum c9fb47ef08 Added delslice and delitem. 30 years ago
Guido van Rossum 1720230399 Made it palatable for K&R preprocessors. The spam macros don't have 30 years ago