]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
Get rid of dict.has_key(). Boy this has a lot of repercussions!
authorGuido van Rossum <guido@python.org>
Fri, 18 Aug 2006 22:13:04 +0000 (22:13 +0000)
committerGuido van Rossum <guido@python.org>
Fri, 18 Aug 2006 22:13:04 +0000 (22:13 +0000)
commite2b70bcf7401477936fba99a8bf4a1f759ecc8a3
tree4c9b65b7fd8c26a3d2f1b64ecd6b4c72a756b4b2
parentd2dbecb4ae9177e2e87adcb047147c6bcbf28cc1
Get rid of dict.has_key(). Boy this has a lot of repercussions!
Not all code has been fixed yet; this is just a checkpoint...
The C API still has PyDict_HasKey() and _HasKeyString(); not sure
if I want to change those just yet.
93 files changed:
Include/abstract.h
Lib/DocXMLRPCServer.py
Lib/SimpleXMLRPCServer.py
Lib/UserDict.py
Lib/asyncore.py
Lib/bdb.py
Lib/bsddb/__init__.py
Lib/bsddb/dbobj.py
Lib/bsddb/dbshelve.py
Lib/bsddb/dbutils.py
Lib/bsddb/test/test_all.py
Lib/bsddb/test/test_associate.py
Lib/bsddb/test/test_basics.py
Lib/bsddb/test/test_compare.py
Lib/bsddb/test/test_compat.py
Lib/bsddb/test/test_dbshelve.py
Lib/bsddb/test/test_dbtables.py
Lib/bsddb/test/test_env_close.py
Lib/bsddb/test/test_get_none.py
Lib/bsddb/test/test_join.py
Lib/bsddb/test/test_lock.py
Lib/bsddb/test/test_queue.py
Lib/bsddb/test/test_recno.py
Lib/bsddb/test/test_sequence.py
Lib/bsddb/test/test_thread.py
Lib/cgi.py
Lib/difflib.py
Lib/distutils/archive_util.py
Lib/distutils/ccompiler.py
Lib/distutils/command/build_ext.py
Lib/distutils/core.py
Lib/distutils/dist.py
Lib/distutils/fancy_getopt.py
Lib/distutils/sysconfig.py
Lib/distutils/text_file.py
Lib/distutils/util.py
Lib/dumbdbm.py
Lib/mailbox.py
Lib/modulefinder.py
Lib/optparse.py
Lib/os.py
Lib/pickle.py
Lib/pickletools.py
Lib/platform.py
Lib/profile.py
Lib/pstats.py
Lib/rfc822.py
Lib/sets.py
Lib/shelve.py
Lib/test/mapping_tests.py
Lib/test/regrtest.py
Lib/test/test___all__.py
Lib/test/test_bool.py
Lib/test/test_bsddb.py
Lib/test/test_builtin.py
Lib/test/test_call.py
Lib/test/test_cgi.py
Lib/test/test_dbm.py
Lib/test/test_dict.py
Lib/test/test_gdbm.py
Lib/test/test_grammar.py
Lib/test/test_mailbox.py
Lib/test/test_multibytecodec_support.py
Lib/test/test_operations.py
Lib/test/test_pkgimport.py
Lib/test/test_pyclbr.py
Lib/test/test_rfc822.py
Lib/test/test_sax.py
Lib/test/test_scope.py
Lib/test/test_site.py
Lib/test/test_struct.py
Lib/test/test_time.py
Lib/test/test_urllib2.py
Lib/test/test_userdict.py
Lib/test/test_weakref.py
Lib/test/test_wsgiref.py
Lib/trace.py
Lib/unittest.py
Lib/urllib.py
Lib/urllib2.py
Lib/weakref.py
Lib/wsgiref/handlers.py
Lib/wsgiref/headers.py
Lib/wsgiref/util.py
Lib/wsgiref/validate.py
Lib/xmlrpclib.py
Modules/bsddbmodule.c
Modules/dbmmodule.c
Modules/gdbmmodule.c
Objects/descrobject.c
Objects/dictobject.c
Objects/typeobject.c
setup.py