9 Commits (6f5b6d7e8f8aa5ed94dea62a7fd1df57b8fd713d)

Author SHA1 Message Date
Georg Brandl d9e833c70a #6045: provide at least get() and setdefault() for all dbm modules. 16 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 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
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
Georg Brandl 0a7ac7d70d Create the dbm package from PEP 3108. #2881. 18 years ago
Christian Heimes dd15f6c315 Merged revisions 61239-61249,61252-61257,61260-61264,61269-61275,61278-61279,61285-61286,61288-61290,61298,61303-61305,61312-61314,61317,61329,61332,61344,61350-61351,61363-61376,61378-61379,61382-61383,61387-61388,61392,61395-61396,61402-61403 via svnmerge from 19 years ago
Christian Heimes 836baa53d8 Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61061-61064,61066-61080 via svnmerge from 19 years ago
Christian Heimes 90aa7646af #1629: Renamed Py_Size, Py_Type and Py_Refcnt to Py_SIZE, Py_TYPE and Py_REFCNT. 19 years ago
Guido van Rossum 98297ee781 Merging the py3k-pep3137 branch back into the py3k branch. 19 years ago
Martin v. Löwis 7ac971243b Change module to produce and consume bytes. 19 years ago
Martin v. Löwis 9f2e346911 Merged revisions 56467-56482 via svnmerge from 19 years ago
Guido van Rossum 6252e10ed9 Make gdbm and dumbdbm use byte strings. Updated their tests. 19 years ago
Guido van Rossum 0da7e03e12 And the gdbm module's test now passes again. 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
Thomas Wouters a5fa2a8a13 Fix gcc (4.0.x) warning about use of uninitialized variable. 21 years ago
Martin v. Löwis 18e165558b Merge ssize_t branch. 21 years ago
Neal Norwitz 1ac754fa10 Check return result from Py_InitModule*(). This API can fail. 21 years ago
Andrew M. Kuchling ea271f2d5e [Bug #982806] The default argument for opening GDBM files is bogus. Patch #984672 by James Lamanna 22 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
Martin v. Löwis 14f8b4cfcb Patch #568124: Add doc string macros. 24 years ago
Guido van Rossum 146483964e Patch supplied by Burton Radons for his own SF bug #487390: Modifying 25 years ago
Tim Peters 885d457709 sprintf -> PyOS_snprintf in some "obviously safe" cases. 25 years ago
Martin v. Löwis 00ff10cae4 Patch in bug report #477700: Fix memory leaks in gdbm & curses. 25 years ago
Tim Peters 5687ffe0c5 SF patch 404928: Support for next Cygwin gcc (2.95.2-8) 26 years ago
Neil Schemenauer e9e860faf3 Add support for gdbm2 open flags ('s' and 'u'). Add module constant 26 years ago
Guido van Rossum 8586991099 REMOVED all CWI, CNRI and BeOpen copyright markings. 26 years ago
Thomas Wouters 58d0510245 ANSIfy some more forward declarations. 26 years ago
Fred Drake e3a41c653a ANSI-fy the sources. 26 years ago
Guido van Rossum ffcc3813d8 Change copyright notice - 2nd try. 26 years ago
Guido van Rossum fd71b9e9d4 Change copyright notice. 26 years ago
Guido van Rossum b18618dab7 Vladimir Marangozov's long-awaited malloc restructuring. 26 years ago
Guido van Rossum 43713e5a28 Massive patch by Skip Montanaro to add ":name" to as many 27 years ago
Fred Drake da8d216eb2 Protect against core dumps in gdbm: don't allow access by key once the 27 years ago
Guido van Rossum 3886bb6997 Add DL_EXPORT() to all modules that could possibly be used 28 years ago
Guido van Rossum 573788eef1 No need for (char *) cast from gdbm_strerror(). 28 years ago
Guido van Rossum b6e2a99aa6 Win32 port. Patches by Milton L. Hankins. 28 years ago
Guido van Rossum cef113c524 Don't allow unescaped newlines in doc strings. 29 years ago
Guido van Rossum bfc49e8c75 Doc strings added by Mitch Chapman. 29 years ago
Guido van Rossum 0cb96de269 Apply two changes, systematically: 29 years ago
Guido van Rossum 77eecfa94d Patches by AMK to check that the db is still open. 29 years ago
Roger E. Masse e5a9c8fa31 As per GvR recomendation, added support for a 'sync' attribute for the 30 years ago
Roger E. Masse b15bef85a7 Renamed in a grand-ee-ous way! 30 years ago
Guido van Rossum d266eb460e New permission notice, includes CNRI. 30 years ago