23 Commits (d27b455bbcedd232ad8490acff46f532a365be49)

Author SHA1 Message Date
Larry Hastings 44e2eaab54 Issue #19674: inspect.signature() now produces a correct signature 12 years ago
Larry Hastings ebdcb50b8a Issue #19730: Argument Clinic now supports all the existing PyArg 12 years ago
Larry Hastings ed4a1c5703 Argument Clinic: rename "self" to "module" for module-level functions. 12 years ago
Nick Coghlan c610aba1ed Close #19282: Native context management in dbm 12 years ago
Serhiy Storchaka 9da33ab193 Issue #19287: Fixed the "in" operator of dbm.ndbm databases for string 12 years ago
Larry Hastings 3182680210 Issue #16612: Add "Argument Clinic", a compile-time preprocessor 12 years ago
Antoine Pitrou 9ed5f27266 Issue #18722: Remove uses of the "register" keyword in C code. 13 years ago
Jesus Cea 14c81aba50 #16135: Removal of OS/2 support (Modules/*) 13 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 14 years ago
Victor Stinner f3fd733f92 Remove useless argument of _PyUnicode_AsDefaultEncodedString() 15 years ago
Antoine Pitrou 7f14f0d8a0 Recorded merge of revisions 81032 via svnmerge from 16 years ago
Antoine Pitrou f95a1b3c53 Recorded merge of revisions 81029 via svnmerge from 16 years ago
Mark Dickinson e94c679df0 Issue #1717: rename tp_compare to tp_reserved. I'll change the 17 years ago
Mark Dickinson fdaa3a303d Define PY_SSIZE_T_CLEAN at the top of the dbm module. This should fix the 17 years ago
Skip Montanaro c1ce286061 issue 4483 - _dbm build failures on systems with gdbm_compat lib. 17 years ago
Brett Cannon 7317c1ef7a dbm.gnu and dbm.ndbm accept both strings and bytes as keys and values. For the 17 years ago
Gregory P. Smith 0a608fdaac fixes deferred/release blocker issue #3797: Fixed the dbm, marshal, mmap, 18 years ago
Amaury Forgeot d'Arc 1f900f1f69 #3247: get rid of Py_FindMethod 18 years ago
Martin v. Löwis 1a21451b1d Implement PEP 3121: new module initialization and finalization API. 18 years ago
Georg Brandl b17acad68e Make db modules' error classes inherit IOError. 18 years ago
Christian Heimes 72b710a596 Renamed PyString to PyBytes 18 years ago
Christian Heimes 9c4756ea26 Renamed PyBytes to PyByteArray 18 years ago
Georg Brandl 0a7ac7d70d Create the dbm package from PEP 3108. #2881. 18 years ago
Brett Cannon c81d3dc853 Cast the arguments to PyString_AsStringAndSize() to silence compiler warnings 18 years ago
Christian Heimes 836baa53d8 Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61064,61066-61080 via svnmerge from 18 years ago
Neal Norwitz b628913b08 Whitespace normalization 18 years ago
Facundo Batista df4198915a Issue 2168. gdbm and dbm needs to be iterable; this fixes a 18 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 18 years ago
Christian Heimes e93237dfcc #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. Macros for b/w compatibility are available. 18 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 18 years ago
Guido van Rossum 956e359579 The dbm module should use bytes for keys. This makes test_shelve pass. 19 years ago
Guido van Rossum 3045c7c060 Fix a type error in a previous patch I made to this module. 19 years ago
Guido van Rossum b942d28bf5 Quick fixes for assert failures in dbm wrapper code. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Martin v. Löwis 6819210b9e PEP 3123: Provide forward compatibility with Python 3.0, while keeping 19 years ago
Guido van Rossum ad4404cdbf Modernize. Values are now bytes. 19 years ago
Thomas Wouters 89f507fe8c Four months of trunk changes (including a few releases...) 19 years ago
Martin v. Löwis a811c38d8e Fix various minor errors in passing arguments to 19 years ago
Guido van Rossum ef67111634 Fix this right for has_key(). This required adding tp_as_sequence. 20 years ago
Guido van Rossum e2b70bcf74 Get rid of dict.has_key(). Boy this has a lot of repercussions! 20 years ago
Thomas Wouters 4d70c3d9dd Partially merge trunk into p3yk. The removal of Mac/Tools is confusing svn 20 years ago
Georg Brandl 96a8c3954c Make use of METH_O and METH_NOARGS where possible. 20 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 20 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 20 years ago
Neal Norwitz 8d4c9817a2 Fix SF # 640557, '64-bit' systems and the dbm module 23 years ago
Skip Montanaro 71ffc5cc4b add #include branch for compilation with Berkeley DB 24 years ago
Mark Hammond fe51c6d66e Excise DL_EXPORT/DL_IMPORT from Modules/*. Required adding a prototype 24 years ago
Jeremy Hylton 938ace69a0 staticforward bites the dust. 24 years ago
Skip Montanaro 57454e57f8 This introduces stricter library/header file checking for the Berkeley DB 24 years ago
Andrew MacIntyre 7bf6833e17 OS/2 EMX port changes (Modules part of patch #450267): 24 years ago