41 Commits (2edcd1cba499c8bc04e8d8a3e153ccbf7e9eecee)

Author SHA1 Message Date
Serhiy Storchaka 1a2b24f02d Issue #27332: Fixed the type of the first argument of module-level functions 10 years ago
Serhiy Storchaka 2d06e84455 Issue #25923: Added the const qualifier to static constant arrays. 10 years ago
Larry Hastings 38337d1e15 Issue #24000: Improved Argument Clinic's mapping of converters to legacy 11 years ago
Larry Hastings dbfdc380df Issue #24001: Argument Clinic converters now use accept={type} 11 years ago
Serhiy Storchaka 9260e77386 Issue #20184: Converted _dbm and _gdbm modules to Argument Clinic. 11 years ago
Larry Hastings 7f90cba7f3 Issue #23935: Argument Clinic's understanding of format units 11 years ago
Larry Hastings 89964c48d1 Issue #23944: Argument Clinic now wraps long impl prototypes at column 78. 11 years ago
Serhiy Storchaka 1009bf18b3 Issue #23501: Argumen Clinic now generates code into separate files by default. 11 years ago
Larry Hastings 2623c8c23c Issue #20530: Argument Clinic's signature format has been revised again. 12 years ago
Larry Hastings 7726ac9163 #Issue 20456: Several improvements and bugfixes for Argument Clinic, 12 years ago
Larry Hastings 581ee3618c Issue #20326: Argument Clinic now uses a simple, unique signature to 12 years ago
Larry Hastings c20472640c Issue #20390: Small fixes and improvements for Argument Clinic. 12 years ago
Larry Hastings 5c66189e88 Issue #20189: Four additional builtin types (PyTypeObject, 12 years ago
Larry Hastings 462582651c Two minor Argument Clinic bugfixes: use the name of the class in the 12 years ago
Larry Hastings 2a727916c5 Issue #20226: Major improvements to Argument Clinic. 12 years ago
Larry Hastings 61272b77b0 Issue #19273: The marker comments Argument Clinic uses have been changed 12 years ago
Christian Heimes 8ff6f3e895 Issue #19296: Silence compiler warning in dbm_open. 12 years ago
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 13 years ago
Larry Hastings 3182680210 Issue #16612: Add "Argument Clinic", a compile-time preprocessor 13 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/*) 14 years ago
Martin v. Löwis d63a3b8beb Implement PEP 393. 15 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. 18 years ago
Brett Cannon 7317c1ef7a dbm.gnu and dbm.ndbm accept both strings and bytes as keys and values. For the 18 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. 19 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