summaryrefslogtreecommitdiffstats
path: root/Modules
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>1997-12-11 16:20:36 (GMT)
committerGuido van Rossum <guido@python.org>1997-12-11 16:20:36 (GMT)
commit9afad049e0a81b72fe2777c3aec8e3f577011d0e (patch)
treeea47cf752d66a14c21ff4a61dbcbecfb1c2bb4f0 /Modules
parentd0ec7616ea8f50f8f5ecaa6768effab2df8ab107 (diff)
downloadcpython-9afad049e0a81b72fe2777c3aec8e3f577011d0e.zip
cpython-9afad049e0a81b72fe2777c3aec8e3f577011d0e.tar.gz
cpython-9afad049e0a81b72fe2777c3aec8e3f577011d0e.tar.bz2
Move the dbm module around and add an introductory paragraph for dbm,
gdbm and bsddb, as suggested by Skip Montanaro.
Diffstat (limited to 'Modules')
-rw-r--r--Modules/Setup.in15
1 files changed, 12 insertions, 3 deletions
diff --git a/Modules/Setup.in b/Modules/Setup.in
index fd673df..1ebc7cd 100644
--- a/Modules/Setup.in
+++ b/Modules/Setup.in
@@ -153,7 +153,6 @@ errno errnomodule.c # posix (UNIX) errno values
# Some more UNIX dependent modules -- off by default, since these
# are not supported by all UNIX systems:
-#dbm dbmmodule.c # dbm(3) may require -lndbm or similar
#nis nismodule.c # Sun yellow pages -- not everywhere
#termios termios.c # Steen Lumholt's termios module
#resource resource.c # Jeremy Hylton's rlimit interface
@@ -324,8 +323,18 @@ rotor rotormodule.c # enigma-inspired encryption
#dl dlmodule.c
-# Anthony Baxter's gdbm module (derived from Jack's dbm module)
-# GNU dbm(3) will require -lgdbm:
+# Modules that provide persistent dictionary-like semantics. You will
+# probably want to arrange for at least one of them to be available on
+# your machine, though none are defined by default because of library
+# dependencies. The Python module anydbm.py provides an
+# implementation independent wrapper for these; dumbdbm.py provides
+# similar functionality (but slower of course) implemented in Python.
+
+# The standard Unix dbm module:
+
+#dbm dbmmodule.c # dbm(3) may require -lndbm or similar
+
+# Anthony Baxter's gdbm module. GNU dbm(3) will require -lgdbm:
#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm