]> granicus.if.org Git - python/commitdiff
New section header style.
authorFred Drake <fdrake@acm.org>
Mon, 10 Aug 1998 19:42:37 +0000 (19:42 +0000)
committerFred Drake <fdrake@acm.org>
Mon, 10 Aug 1998 19:42:37 +0000 (19:42 +0000)
Fix up a few synopses.

126 files changed:
Doc/lib/libaifc.tex
Doc/lib/libal.tex
Doc/lib/libamoeba.tex
Doc/lib/libanydbm.tex
Doc/lib/libarray.tex
Doc/lib/libaudioop.tex
Doc/lib/libbase64.tex
Doc/lib/libbasehttp.tex
Doc/lib/libbastion.tex
Doc/lib/libbinascii.tex
Doc/lib/libbinhex.tex
Doc/lib/libbisect.tex
Doc/lib/libbltin.tex
Doc/lib/libcalendar.tex
Doc/lib/libcd.tex
Doc/lib/libcgi.tex
Doc/lib/libcmath.tex
Doc/lib/libcmd.tex
Doc/lib/libcode.tex
Doc/lib/libcommands.tex
Doc/lib/libcopy.tex
Doc/lib/libcopyreg.tex
Doc/lib/libcrypt.tex
Doc/lib/libdbm.tex
Doc/lib/libdis.tex
Doc/lib/liberrno.tex
Doc/lib/libfcntl.tex
Doc/lib/libfileinput.tex
Doc/lib/libfl.tex
Doc/lib/libfm.tex
Doc/lib/libfnmatch.tex
Doc/lib/libformatter.tex
Doc/lib/libftplib.tex
Doc/lib/libfuncs.tex
Doc/lib/libgdbm.tex
Doc/lib/libgetopt.tex
Doc/lib/libgl.tex
Doc/lib/libglob.tex
Doc/lib/libgopherlib.tex
Doc/lib/libgrp.tex
Doc/lib/libgzip.tex
Doc/lib/libhtmllib.tex
Doc/lib/libhttplib.tex
Doc/lib/libimageop.tex
Doc/lib/libimaplib.tex
Doc/lib/libimgfile.tex
Doc/lib/libimghdr.tex
Doc/lib/libimp.tex
Doc/lib/libjpeg.tex
Doc/lib/libkeyword.tex
Doc/lib/liblocale.tex
Doc/lib/libmailbox.tex
Doc/lib/libmailcap.tex
Doc/lib/libmain.tex
Doc/lib/libmarshal.tex
Doc/lib/libmath.tex
Doc/lib/libmd5.tex
Doc/lib/libmimetools.tex
Doc/lib/libmimetypes.tex
Doc/lib/libmimify.tex
Doc/lib/libmpz.tex
Doc/lib/libmultifile.tex
Doc/lib/libni.tex
Doc/lib/libnntplib.tex
Doc/lib/liboperator.tex
Doc/lib/libos.tex
Doc/lib/libpanel.tex
Doc/lib/libparser.tex
Doc/lib/libpickle.tex
Doc/lib/libpopen2.tex
Doc/lib/libpoplib.tex
Doc/lib/libposix.tex
Doc/lib/libposixfile.tex
Doc/lib/libposixpath.tex
Doc/lib/libpprint.tex
Doc/lib/libpwd.tex
Doc/lib/libqueue.tex
Doc/lib/libquopri.tex
Doc/lib/librand.tex
Doc/lib/librandom.tex
Doc/lib/libre.tex
Doc/lib/libregex.tex
Doc/lib/libregsub.tex
Doc/lib/libresource.tex
Doc/lib/librexec.tex
Doc/lib/librfc822.tex
Doc/lib/librgbimg.tex
Doc/lib/librotor.tex
Doc/lib/libselect.tex
Doc/lib/libsgmllib.tex
Doc/lib/libshelve.tex
Doc/lib/libsignal.tex
Doc/lib/libsite.tex
Doc/lib/libsmtplib.tex
Doc/lib/libsocket.tex
Doc/lib/libsocksvr.tex
Doc/lib/libsoundex.tex
Doc/lib/libstat.tex
Doc/lib/libstdwin.tex
Doc/lib/libstring.tex
Doc/lib/libstringio.tex
Doc/lib/libstruct.tex
Doc/lib/libsunaudio.tex
Doc/lib/libsymbol.tex
Doc/lib/libsys.tex
Doc/lib/libsyslog.tex
Doc/lib/libtempfile.tex
Doc/lib/libtemplate.tex
Doc/lib/libtermios.tex
Doc/lib/libthread.tex
Doc/lib/libthreading.tex
Doc/lib/libtime.tex
Doc/lib/libtoken.tex
Doc/lib/libtraceback.tex
Doc/lib/libtypes.tex
Doc/lib/liburllib.tex
Doc/lib/liburlparse.tex
Doc/lib/libuser.tex
Doc/lib/libuserdict.tex
Doc/lib/libuu.tex
Doc/lib/libwhichdb.tex
Doc/lib/libwhrandom.tex
Doc/lib/libxdrlib.tex
Doc/lib/libxmllib.tex
Doc/lib/libzlib.tex
Doc/templates/module.tex

index d7433e70f2e7eb799bab642f1d711dafb4b00f45..76ff871d82b95542cd08f083b8ba966fb5396c75 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{aifc}}
+\section{\module{aifc} ---
+         Read and write audio files in AIFF or AIFC format.}
 \declaremodule{standard}{aifc}
 
 \modulesynopsis{Read and write audio files in AIFF or AIFC format.}
index 8b9a8f8f88b45aed8204290a549756a51410aedf..e1b1e6f49d06901eaf4cbbe15e6fe57167fe49f7 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{al}}
+\section{\module{al} ---
+         Audio functions on the SGI.}
 \declaremodule{builtin}{al}
 
 \modulesynopsis{Audio functions on the SGI.}
@@ -161,7 +162,8 @@ Get status information on last error.
 \end{methoddesc}
 
 
-\section{Standard Module \module{AL}}
+\section{\module{AL} ---
+         Constants used with the \module{al} module.}
 \declaremodule{standard}{AL}
 
 \modulesynopsis{Constants used with the \module{al} module.}
index e59b4877c2af6b5dcbf3b1c5e76554b212d31c2e..3bc7b891085da88482ed77b939ab324491c788f2 100644 (file)
@@ -1,6 +1,7 @@
 \chapter{Amoeba Specific Services}
 
-\section{Built-in Module \module{amoeba}}
+\section{\module{amoeba} ---
+         None}
 \declaremodule{builtin}{amoeba}
 
 \modulesynopsis{None}
index 2344c5aeb3d9609cdaf2799cba8e501756e3371f..11f5783e4cd69df99a915e6ab9eab16d7a69daaf 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{anydbm}}
+\section{\module{anydbm} ---
+         Generic interface to DBM-style database modules.}
 \declaremodule{standard}{anydbm}
 
 \modulesynopsis{Generic interface to DBM-style database modules.}
@@ -46,7 +47,8 @@ strings.
 
 
 
-\section{Standard Module \module{dumbdbm}}
+\section{\module{dumbdbm} ---
+         Portable implementation of the simple DBM interface.}
 \declaremodule{standard}{dumbdbm}
 
 \modulesynopsis{Portable implementation of the simple DBM interface.}
index 4c8b5f2defdd4414db1ff735da64dbbfe4c1c03d..b36ee26d118cfa71887f7339145eaeb3cc491f97 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{array}}
+\section{\module{array} ---
+         Efficient arrays of uniformly typed numeric values.}
 \declaremodule{builtin}{array}
 
 \modulesynopsis{Efficient arrays of uniformly typed numeric values.}
index 5081a60bcfb8c1db6f41bbd61fec4bd70fc518c3..2a3e9b08cf99caa42382d2c75231f837209a6c14 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{audioop}}
+\section{\module{audioop} ---
+         Manipulate raw audio data.}
 \declaremodule{builtin}{audioop}
 
 \modulesynopsis{Manipulate raw audio data.}
index 2d34e1d8208f7e9f6da76fa0d4b83570a5ff7188..aa68c044646110a01c20471a260640baecf276b2 100644 (file)
@@ -1,7 +1,9 @@
-\section{Standard Module \module{base64}}
+\section{\module{base64} ---
+         Encode and decode MIME base64 encoding.}
 \declaremodule{standard}{base64}
 
-\modulesynopsis{Encode/decode binary files using the MIME base64 encoding.}
+\modulesynopsis{Encode and decode files using the MIME base64
+encoding.}
 
 \indexii{base64}{encoding}
 \index{MIME!base64 encoding}
index e680305261a0e3f91b515dc3d1603518158b9420..0a8a0fc81e20466991201bff6f2715ec1d5a4a40 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{BaseHTTPServer}}
+\section{\module{BaseHTTPServer} ---
+         Basic HTTP server.}
 \declaremodule{standard}{BaseHTTPServer}
 
 \modulesynopsis{Basic HTTP server (base class for
index 08b435d3f5c271d14e5b0f2e3489daacf1b444c4..15bb029e44c9029f4919ce50f95b266e58467ab8 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{Bastion}}
+\section{\module{Bastion} ---
+         Providing restricted access to objects.}
 \declaremodule{standard}{Bastion}
 
 \modulesynopsis{Providing restricted access to objects.}
index aedb6963928e840a8970ad31a0f3b4c9872975a0..239565a52964a828542ac7986c412f5f88954f8d 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{binascii}}
+\section{\module{binascii} ---
+         Convert between binary and various ascii-encoded representations.}
 \declaremodule{builtin}{binascii}
 
 \modulesynopsis{Tools for converting between binary and various
index 782a2723b1226a0bf59527c02802eeec0460e760..1829b40374a7b7ead294d1a57f8748bc781802bd 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{binhex}}
+\section{\module{binhex} ---
+         Encode and decode files in binhex4 format.}
 \declaremodule{standard}{binhex}
 
 \modulesynopsis{Encode and decode files in binhex4 format.}
index dd40bc4ee9df196b8dbe545f54de4d40cbff3551..246d6c7730a58acfa0d7c5ff5a2c28e8ae83bdd4 100644 (file)
@@ -2,7 +2,8 @@
 % example based on the PyModules FAQ entry by Aaron Watters
 % <arw@pythonpros.com>.
 
-\section{Standard Module \module{bisect}}
+\section{\module{bisect} ---
+         Array bisection algorithms for binary searching.}
 \declaremodule{standard}{bisect}
 
 \modulesynopsis{Array bisection algorithms for binary searching.}
index 3c5dad495d677ef1f2ecbafe3d8014ef6c974f8f..7e10985574e2e16fb021d3d5728ea298c03ab55c 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{__builtin__}}
+\section{\module{__builtin__} ---
+         Built-in functions.}
 \declaremodule[builtin]{builtin}{__builtin__}
 
 \modulesynopsis{The set of built-in functions.}
index 553f8fafdc6e28de66c51ade35fc241427c24d52..0c7207b5fd0e6402acdfd16d47266598b84e7f56 100644 (file)
@@ -1,6 +1,7 @@
 % This section was contributed by Drew Csillag <drew_csillag@geocities.com>.
 
-\section{Standard Module \module{calendar}}
+\section{\module{calendar} ---
+         Functions that emulate the \UNIX{} \program{cal} program.}
 \declaremodule{standard}{calendar}
 
 \modulesynopsis{Functions that emulate the \UNIX{} \program{cal}
index 7c114d8ccb5e21cb239cde18b1263de29cd7c851..656d1569eaa3101de847e8932a2bb3df7a2f3c3d 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{cd}}
+\section{\module{cd} ---
+         Interface to the CD-ROM on Silicon Graphics systems.}
 \declaremodule{builtin}{cd}
 
 \modulesynopsis{Interface to the CD-ROM on Silicon Graphics systems.}
index de8d86daecfa440107fef5955829ed284cb83d04..b24d4903253c5f06d65cef51b452a340e84c2d27 100644 (file)
@@ -1,8 +1,9 @@
-\section{Standard Module \module{cgi}}
+\section{\module{cgi} ---
+         Common Gateway Interface support.}
 \declaremodule{standard}{cgi}
 
-\modulesynopsis{Common Gateway Interface, used to interpret forms in server-side
-scripts.}
+\modulesynopsis{Common Gateway Interface support, used to interpret
+forms in server-side scripts.}
 
 \indexii{WWW}{server}
 \indexii{CGI}{protocol}
index 53379672eaf234fdfa68fa695598c772563649b9..d5328e376bfbe4a2eeea45d938dd0055e7e68d98 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{cmath}}
+\section{\module{cmath} ---
+         Mathematical functions for complex numbers.}
 \declaremodule{builtin}{cmath}
 
 
index d5d6cf8121185abc4020467da2c51cc6ecb3b13a..153d7a3bee41708556c0d9ddb029eb211e9373a2 100644 (file)
@@ -1,9 +1,10 @@
-% Documentation by ESR
-\section{Standard Module \module{cmd}}
+\section{\module{cmd} ---
+         Build line-oriented command interpreters.}
 \declaremodule{standard}{cmd}
+\sectionauthor{Eric S. Raymond}{esr@snark.thyrsus.com}
 
-\modulesynopsis{Build line-oriented command interpreters; this is used by module
-\module{pdb}.}
+\modulesynopsis{Build line-oriented command interpreters; this is used
+by module \module{pdb}.}
 
 
 The \class{Cmd} class provides a simple framework for writing
index 12728c7faed641037b28ceae2f0898ff0c36dca5..ab80fc13fe3395244319f526e8322e0bdddf950b 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{code}}
+\section{\module{code} ---
+         Code object services.}
 \declaremodule{standard}{code}
 
 \modulesynopsis{Code object services.}
index bea14015f0cc58840bfdb112da53cd0b0781630f..6b49faed081eb14540e6a68d7a5a29c976994f18 100644 (file)
@@ -1,7 +1,7 @@
-% Documentation written by Sue Williams.
-
-\section{Standard Module \module{commands}}
+\section{\module{commands} ---
+         Wrapper functions for \function{os.popen()}.}
 \declaremodule{standard}{commands}
+\sectionauthor{Sue Williams}{sbw@provis.com}
 
 \modulesynopsis{Wrapper functions for \function{os.popen()}.}
 
index c0194768e3359a799a3c8a5e797648e6d66f0129..14e667e2547da116ac2769ec0041759b59e7baa5 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{copy}}
+\section{\module{copy} ---
+         Shallow and deep copy operations.}
 \declaremodule{standard}{copy}
 
 \modulesynopsis{Shallow and deep copy operations.}
index 0874b4ecdc9c8bfa83d8c9aac649becbbdd2516c..e6e6e44e86aec058c379c70ee0da721a90efb67f 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{copy_reg}}
+\section{\module{copy_reg} ---
+         Register \module{pickle} support functions.}
 \declaremodule[copyreg]{standard}{copy_reg}
 
 \modulesynopsis{Register \module{pickle} support functions.}
index 418b9d5006c72a6f08bef1d1a4238fbe4ca4be71..1702324c508cc02b695fdeb2f74b6536335c515e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{crypt}}
+\section{\module{crypt} ---
+         The \cfunction{crypt()} function used to check \UNIX{} passwords.}
 \declaremodule{builtin}{crypt}
 
 \modulesynopsis{The \cfunction{crypt()} function used to check \UNIX{} passwords.}
index b7ee6477a3bfa26f946ae62303906f45f1d22f08..2efa6e0d3a87bd578acc11cdca905600384b5a18 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{dbm}}
+\section{\module{dbm} ---
+         The standard ``database'' interface, based on ndbm.}
 \declaremodule{builtin}{dbm}
 
 \modulesynopsis{The standard ``database'' interface, based on ndbm.}
index 9c7fee6e9fa76a31ccb59d2de7b813c8a1cc9495..116225c1c96b33a624bd5efc85deece7c4d17262 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{dis}}
+\section{\module{dis} ---
+         Disassembler.}
 \declaremodule{standard}{dis}
 
 \modulesynopsis{Disassembler.}
index c21f0fd83676cf2edc5cdb84d979aeb4dd79c741..7e0c1a9b59010b288243b616564f9cd53e9d3464 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{errno}}
+\section{\module{errno} ---
+         Standard errno system symbols.}
 \declaremodule{standard}{errno}
 
 \modulesynopsis{Standard errno system symbols.}
index e693067e0495fca166c717550c9906f0d0032ada..c64cc83827a4d2f86632c4fef3c609009a9219dd 100644 (file)
@@ -1,5 +1,6 @@
 % Manual text by Jaap Vermeulen
-\section{Built-in Module \module{fcntl}}
+\section{\module{fcntl} ---
+         The \function{fcntl()} and \function{ioctl()} system calls.}
 \declaremodule{builtin}{fcntl}
 
 \modulesynopsis{The \function{fcntl()} and \function{ioctl()} system calls.}
index 1613cfa7d17cd22dbbc7707d850aae22600041ae..5f9fc109a8ff333f814e669c70af136ea1370c64 100644 (file)
@@ -1,10 +1,11 @@
-% Documentation heavily adapted from module docstring.
-
-\section{Standard Module \module{fileinput}}
+\section{\module{fileinput} ---
+         Iteration over lines from multiple input streams.}
 \declaremodule{standard}{fileinput}
+\moduleauthor{Guido van Rossum}{guido@python.org}
+\sectionauthor{Fred L. Drake, Jr.}{fdrake@acm.org}
 
-\modulesynopsis{Perl-like iteration over lines from multiple input streams, with
-``save in place'' capability.}
+\modulesynopsis{Perl-like iteration over lines from multiple input
+streams, with ``save in place'' capability.}
 
 
 This module implements a helper class and functions to quickly write a
index 601b2c8beaf16ca271b66963ec49996a09a54f40..3ff90a4f701854c31d69e4d3fbd1cc9819635aab 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{fl}}
+\section{\module{fl} ---
+         FORMS library interface for GUI applications.}
 \declaremodule{builtin}{fl}
 
 \modulesynopsis{FORMS library interface for GUI applications.}
@@ -464,7 +465,8 @@ FORMS objects have these data attributes; see the FORMS documentation:
   \lineiii{automatic}{int (read-only)}{(see FORMS docs)}
 \end{tableiii}
 
-\section{Standard Module \module{FL}}
+\section{\module{FL} ---
+         Constants used with the \module{fl} module.}
 \declaremodule{standard}{FL}
 
 \modulesynopsis{Constants used with the \module{fl} module.}
@@ -481,7 +483,8 @@ import fl
 from FL import *
 \end{verbatim}
 
-\section{Standard Module \module{flp}}
+\section{\module{flp} ---
+         Loading functions for stored FORMS designs.}
 \declaremodule{standard}{flp}
 
 \modulesynopsis{Loading functions for stored FORMS designs.}
index b52fd2656412d7215441d420d7045ace26cff8ed..381d93eb7ffdaab53f435bcf720376506b256430 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{fm}}
+\section{\module{fm} ---
+         \emph{Font Manager} interface for SGI workstations.}
 \declaremodule{builtin}{fm}
 
 \modulesynopsis{\emph{Font Manager} interface for SGI workstations.}
index b1f3a1b9b2f3af4ce9cdbc36d08b29873776b62b..78d0318ec672965004f29812b533e7f147700513 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{fnmatch}}
+\section{\module{fnmatch} ---
+         \UNIX{} shell style pathname pattern matching.}
 \declaremodule{standard}{fnmatch}
 
 \modulesynopsis{\UNIX{} shell style pathname pattern matching.}
index c1cf14ff2ca69532ff933a06cb6cdbd0eeeb78b2..9bb12b22ee0ffd56744bf896142a0ab5bde6e16d 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{formatter}}
+\section{\module{formatter} ---
+         Generic output formatter and device interface.}
 \declaremodule{standard}{formatter}
 
 \modulesynopsis{Generic output formatter and device interface.}
index 166fd6e75579dbda2382c4ef68e73a5bd5db683d..5840e83461f6b47f6424ac82e40bfaab4e546a02 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{ftplib}}
+\section{\module{ftplib} ---
+         FTP protocol client.}
 \declaremodule{standard}{ftplib}
 
 \modulesynopsis{FTP protocol client (requires sockets).}
index bc121c1c43f2980869ed89fd3d8032669e159a83..7f0012118b03328af62dd6bea01164728fe093f9 100644 (file)
@@ -1,5 +1,4 @@
-\section{Built-in Functions}
-\label{built-in-funcs}
+\section{Built-in Functions \label{built-in-funcs}}
 
 The Python interpreter has a number of functions built into it that
 are always available.  They are listed here in alphabetical order.
index 844c3b3be8df3c8d1a15d5f5b0afaba1c3fb71fd..adb130422dc48133007d160eb1d74492fa101a6e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{gdbm}}
+\section{\module{gdbm} ---
+         GNU's reinterpretation of dbm.}
 \declaremodule{builtin}{gdbm}
 
 \modulesynopsis{GNU's reinterpretation of dbm.}
index 6f839a7ab03ba257fde2829b7533d9502a72f833..72824a7d9562f65635812c2729e4da305c138fdd 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{getopt}}
+\section{\module{getopt} ---
+         Parser for command line options.}
 \declaremodule{standard}{getopt}
 
 \modulesynopsis{Parser for command line options.}
index 68244184f6b74ab2edb1e77a39118f360ea13a08..69404378f8b06b47196552ff3005aea326f48801 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{gl}}
+\section{\module{gl} ---
+         Functions from the Silicon Graphics \emph{Graphics Library}.}
 \declaremodule{builtin}{gl}
 
 \modulesynopsis{Functions from the Silicon Graphics \emph{Graphics Library}.}
@@ -185,7 +186,8 @@ def main():
 main()
 \end{verbatim}
 %
-\section{Standard Module \module{DEVICE}}
+\section{\module{DEVICE} ---
+         Constants used with the \module{gl} module.}
 \declaremodule{standard}{DEVICE}
 
 \modulesynopsis{Constants used with the \module{gl} module.}
@@ -196,7 +198,8 @@ This modules defines the constants used by the Silicon Graphics
 Read the module source file for details.
 
 
-\section{Standard Module \module{GL}}
+\section{\module{GL} ---
+         Constants used with the \module{gl} module.}
 \declaremodule{standard}{GL}
 
 \modulesynopsis{Constants used with the \module{gl} module.}
index 8c93e43e59cc623cfad88dd3286486ae339f199f..5ef06f3723c6a9e7a9eb8d344b922d7971d9fb69 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{glob}}
+\section{\module{glob} ---
+         \UNIX{} shell style pathname pattern expansion.}
 \declaremodule{standard}{glob}
 
 \modulesynopsis{\UNIX{} shell style pathname pattern expansion.}
index a6e6fc31b26e58cbfdcc161e91916d319f0a935f..e2cbaa2fbf2a4b6722cb8d757dde06f9e1b23c6e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{gopherlib}}
+\section{\module{gopherlib} ---
+         Gopher protocol client.}
 \declaremodule{standard}{gopherlib}
 
 \modulesynopsis{Gopher protocol client (requires sockets).}
index 986c831d8131eae874393c5fd680684b73d06154..b15128d306a8857264f898e017e9b6bcd91ae07f 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{grp}}
+\section{\module{grp} ---
+         The group database.}
 \declaremodule{builtin}{grp}
 
 
index 4bc7d80c2c91f35e8ec5afedd03f538a365f299e..3bae73417474a930bef2d8df388448654de0b7b2 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{gzip}}
+\section{\module{gzip} ---
+         \program{gzip} compression and decompression using files.}
 \declaremodule{standard}{gzip}
 
 \modulesynopsis{Interfaces for \program{gzip} compression and
index 899e76ede3595e0878201f8facf89bbe7b301728..100be554a2c47f6c5df97efcfe6e63074ae7df67 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{htmllib}}
+\section{\module{htmllib} ---
+         A parser for HTML documents.}
 \declaremodule{standard}{htmllib}
 
 \modulesynopsis{A parser for HTML documents.}
index e2179673ba8b66e8f6b9db96d5501dd5ccff4c90..51b74eb42166b6da6ad5737e51dbc88cd24dd1e4 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{httplib}}
+\section{\module{httplib} ---
+         HTTP protocol client.}
 \declaremodule{standard}{httplib}
 
 \modulesynopsis{HTTP protocol client (requires sockets).}
index 1c0124174e053194752bedb0c81c3e054d9212ad..ded5b51d47c0debb578dfda761334aa047b189c1 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{imageop}}
+\section{\module{imageop} ---
+         Manipulate raw image data.}
 \declaremodule{builtin}{imageop}
 
 \modulesynopsis{Manipulate raw image data.}
index 5501cd24e3c8181be4543cf5993bf6a9f6243d84..14daf41cfff5c6588a2b67bd0d56367f04c52de9 100644 (file)
@@ -1,10 +1,11 @@
 % Based on HTML documentation by Piers Lauder <piers@staff.cs.usyd.edu.au>;
 % converted by Fred L. Drake, Jr. <fdrake@acm.org>.
-%
-% The imaplib module was written by Piers Lauder.
 
-\section{Standard Module \module{imaplib}}
+\section{\module{imaplib} ---
+         IMAP4 protocol client.}
 \declaremodule{standard}{imaplib}
+\moduleauthor{Piers Lauder}{piers@staff.cs.usyd.edu.au}
+\sectionauthor{Piers Lauder}{piers@staff.cs.usyd.edu.au}
 
 \modulesynopsis{IMAP4 protocol client (requires sockets).}
 
index d4c30023a372c2091e422c7e25ac25a72dbcda98..7ea57a46d5e6369caac973ecb7810321cc36f71e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{imgfile}}
+\section{\module{imgfile} ---
+         Support for SGI imglib files.}
 \declaremodule{builtin}{imgfile}
 
 \modulesynopsis{Support for SGI imglib files.}
index 637dca2d29c9398a06f52a359a74a6a5cacd24e5..2a162a2876f9d720e15115f3c8b502e86c9b6cd1 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{imghdr}}
+\section{\module{imghdr} ---
+         Determine the type of image contained in a file or byte stream.}
 \declaremodule{standard}{imghdr}
 
 \modulesynopsis{Determine the type of image contained in a file or byte stream.}
index 945ffde1159d62219c2bbe07045b6b86e0f94f09..bf50143dc77539272cac885183609fad2326a437 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{imp}}
+\section{\module{imp} ---
+         Access the implementation of the \keyword{import} statement.}
 \declaremodule{builtin}{imp}
 
 \modulesynopsis{Access the implementation of the \keyword{import} statement.}
index 2c227ff1658c6f16ee68d49edc45a58544421436..9c2c57ab2c3820e9767e53f3cd0d271c9a19cf58 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{jpeg}}
+\section{\module{jpeg} ---
+         Read and write image files in compressed JPEG format.}
 \declaremodule{builtin}{jpeg}
 
 \modulesynopsis{Read and write image files in compressed JPEG format.}
index 24635a5a99b524d4ad3a941fd4f062e1473beeae..16cff846ba648bc473106c3a69bed989b3bfabad 100644 (file)
@@ -1,7 +1,8 @@
-\section{Standard Module \module{keyword}}
+\section{\module{keyword} ---
+         Test whether a string is a Python keyword.}
 \declaremodule{standard}{keyword}
 
-\modulesynopsis{Test whether a string is a keyword in the Python language.}
+\modulesynopsis{Test whether a string is a keyword in Python.}
 
 
 This module allows a Python program to determine if a string is a
index 9b0887290e85834de88b99d1a6afc9ac3d074bb2..d70ffcfdc20b636be0c73daaf19f75f8f37f26f6 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{locale}}
+\section{\module{locale} ---
+         Internationalization services.}
 \declaremodule{standard}{locale}
 
 
index 5ebc57dca03e8b40d6cb7a8c2e1e286f7c10cef1..8110291fdc9d5ad98f19d88171d5ea2eeb12a88a 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{mailbox}}
+\section{\module{mailbox} ---
+         Read various mailbox formats.}
 \declaremodule{standard}{mailbox}
 
 \modulesynopsis{Read various mailbox formats.}
index 8c8b7055c2d204fac64625e0f3d10908567c7204..e6c539678cab22aca7535418ef64d17fbc402607 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{mailcap}}
+\section{\module{mailcap} ---
+         Mailcap file handling.}
 \declaremodule{standard}{mailcap}
 
 \modulesynopsis{Mailcap file handling.}
index 39edfd7ec0c99dc941771f06a19ca8f5b87609c4..949d2b222a8cb8b0917455f4144a9476ead5cfca 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{__main__}}
+\section{\module{__main__} ---
+         Top-level script environment.}
 \declaremodule[main]{builtin}{__main__}
 
 \modulesynopsis{The environment where the top-level script is run.}
index ab7cd0521d1f8571a15aa0d55791c111a947a916..a30dd1e909712f8cf781c02992f34c814da8a101 100644 (file)
@@ -1,8 +1,9 @@
-\section{Built-in Module \module{marshal}}
+\section{\module{marshal} ---
+         Python object serialization (with different constraints).}
 \declaremodule{builtin}{marshal}
 
-\modulesynopsis{Convert Python objects to streams of bytes and back (with
-different constraints).}
+\modulesynopsis{Convert Python objects to streams of bytes and back
+(with different constraints).}
 
 
 This module contains functions that can read and write Python
index 7ecda2e22fc3b2a232b8f03230cfc60287ea99ef..49bc22664f60b4a143e51d66c51b694e6ab904de 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{math}}
+\section{\module{math} ---
+         Mathematical functions (\function{sin()} etc.).}
 \declaremodule{builtin}{math}
 
 
index b754a660deb71ca7ec2515f907f88678f8c60a16..85b380bdaaf03290e0c4ab3f4b74e52b465b7a61 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{md5}}
+\section{\module{md5} ---
+         MD5 message digest algorithm.}
 \declaremodule{builtin}{md5}
 
 \modulesynopsis{RSA's MD5 message digest algorithm.}
index 4cb130003cd4b87530c80c22c35b272aa806ff1d..1b90d893b52e47f70fb837859435217d8259d8b1 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{mimetools}}
+\section{\module{mimetools} ---
+         Tools for parsing MIME style message bodies.}
 \declaremodule{standard}{mimetools}
 
 \modulesynopsis{Tools for parsing MIME style message bodies.}
index afd5ccaaf5e9642ae177bb127e6f8dfe06e7c4fd..0beb5f5b8ca0aa63222af1743172ae8a20830625 100644 (file)
@@ -2,7 +2,8 @@
 % <fdrake@acm.org>, based in part on original docstrings in the
 % mimetypes module.
 
-\section{Standard Module \module{mimetypes}}
+\section{\module{mimetypes} ---
+         Mapping of filename extensions to MIME types.}
 \declaremodule{standard}{mimetypes}
 
 \modulesynopsis{Mapping of filename extensions to MIME types.}
index 87740b356624a1c04fb5e66518487698d19e93e1..7d91d991da6f640d06601716abfe74b700699316 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{mimify}}
+\section{\module{mimify} ---
+         Mimification and unmimification of mail messages.}
 \declaremodule{standard}{mimify}
 
 \modulesynopsis{Mimification and unmimification of mail messages.}
index 98f09a876bb559864c52ff6358cc9dab6f0f8437..c761ea10228163367b1a5ee777a5ca51b206308b 100644 (file)
@@ -1,7 +1,9 @@
-\section{Built-in Module \module{mpz}}
+\section{\module{mpz} ---
+         GNU MP library for arbitrary precision arithmetic.}
 \declaremodule{builtin}{mpz}
 
-\modulesynopsis{Interface to the GNU MP library for arbitrary precision arithmetic.}
+\modulesynopsis{Interface to the GNU MP library for arbitrary
+precision arithmetic.}
 
 
 This is an optional module.  It is only available when Python is
index 9cca993e5ad17525724ebf1a658ce4b95c0aa85e..d3fb862779ff3e8508639925ffcf3755f0a93228 100644 (file)
@@ -1,6 +1,7 @@
-% Documentation by ESR
-\section{Standard Module \module{multifile}}
+\section{\module{multifile} ---
+         Support for reading files which contain distinct parts.}
 \declaremodule{standard}{multifile}
+\sectionauthor{Eric S. Raymond}{esr@snark.thyrsus.com}
 
 \modulesynopsis{Support for reading files which contain distinct
 parts, such as some MIME data.}
index e962eea0ab888bbc2e751ae4b7214702afaa2dc2..fa2b3eebf44e28a4d3177fdf0a004a7124d1790e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{ni}}
+\section{\module{ni} ---
+         None}
 \declaremodule{standard}{ni}
 
 \modulesynopsis{None}
index d6e0f81496352e1c882bc0f7dbcc8d4d9e610110..8b59fed9d3024c7a57ed529aa40938a99339e0a6 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{nntplib}}
+\section{\module{nntplib} ---
+         NNTP protocol client.}
 \declaremodule{standard}{nntplib}
 
 \modulesynopsis{NNTP protocol client (requires sockets).}
index f5186e0649d794744bfa8c572fe8fdb77270007f..c32900915ab8e00934698afaf52357bcfeb99124 100644 (file)
@@ -1,7 +1,7 @@
-% Contributed by Skip Montanaro, from the module's doc strings.
-
-\section{Built-in Module \module{operator}}
+\section{\module{operator} ---
+         Standard operators as functions.}
 \declaremodule{builtin}{operator}
+\sectionauthor{Skip Montanaro}{skip@automatrix.com}
 
 \modulesynopsis{All Python's standard operators as built-in functions.}
 
@@ -90,7 +90,7 @@ Return the outcome of \keyword{not} \var{o}.
 \end{funcdesc}
 
 \begin{funcdesc}{truth}{o}
-Return 1 if \var{o} is true, and 0 otherwise.
+Return \code{1} if \var{o} is true, and 0 otherwise.
 \end{funcdesc}
 
 \begin{funcdesc}{concat}{a, b}
index 41198ec9527de254ee78eaac241927a9ffa82531..75d41828f270543c2e4ccea9e1f263c9e3ea3403 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{os}}
+\section{\module{os} ---
+         Miscellaneous OS interfaces.}
 \declaremodule{standard}{os}
 
 \modulesynopsis{Miscellaneous OS interfaces.}
index 66ac2a887c71947a6de4d3e21b620fc0d3d905b7..cc56dad8952d55a1b8b883ccb3bf9995233b2c50 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{panel}}
+\section{\module{panel} ---
+         None}
 \declaremodule{standard}{panel}
 
 \modulesynopsis{None}
@@ -31,7 +32,8 @@ before calling
 or
 \code{panel.defpanellist()}.
 
-\section{Standard Module \module{panelparser}}
+\section{\module{panelparser} ---
+         None}
 \declaremodule{standard}{panelparser}
 
 \modulesynopsis{None}
@@ -49,7 +51,8 @@ to Python strings and sub-expressions (recursively) to Python lists.
 For more details, read the module file.
 % XXXXJH should be funcdesc, I think
 
-\section{Built-in Module \module{pnl}}
+\section{\module{pnl} ---
+         None}
 \declaremodule{builtin}{pnl}
 
 \modulesynopsis{None}
index cbea16d3a69e61fb27b2c5c7adf92051e58bc537..80ad493eeac74a3410367d28fb09ec83c6fbe3fb 100644 (file)
@@ -9,11 +9,13 @@
 % in any way.
 %
 
-\section{Built-in Module \module{parser}}
+\section{\module{parser} ---
+         Access parse trees of Python code.}
 \declaremodule{builtin}{parser}
+\moduleauthor{Fred L. Drake, Jr.}{fdrake@acm.org}
+\sectionauthor{Fred L. Drake, Jr.}{fdrake@acm.org}
 
-\modulesynopsis{Retrieve and submit parse trees from and to the runtime support
-environment.}
+\modulesynopsis{Access parse trees of Python source code.}
 
 \index{parsing!Python source code}
 
index 60999ebeb5708629068ce4e87284d5ccffa1d481..6f9ece7c6c7c1860f4b3e2dc035b12769d5f3d04 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{pickle}}
+\section{\module{pickle} ---
+         Python object serialization.}
 \declaremodule{standard}{pickle}
 
 \modulesynopsis{Convert Python objects to streams of bytes and back.}
@@ -274,7 +275,8 @@ registration}
 \end{seealso}
 
 
-\section{Built-in Module \module{cPickle}}
+\section{\module{cPickle} ---
+         Alternate implementation of \module{pickle}.}
 \declaremodule{builtin}{cPickle}
 
 \modulesynopsis{Faster version of \module{pickle}, but not subclassable.}
index d36be013593535f31b7e3b815fb34e53da472a85..30d6e04487f549316f1fa02892e92277bcfe7bd2 100644 (file)
@@ -2,9 +2,12 @@
 % <drew_csillag@geocities.com>, with some re-organization by Fred L.
 % Drake, Jr. <fdrake@acm.org>.
 
-\section{Standard Module \module{popen2}}
+\section{\module{popen2} ---
+         Subprocesses with accessible standard I/O streams.}
 \declaremodule{standard}{popen2}
 
+\sectionauthor{Drew Csillag}{drew_csillag@geocities.com}
+
 \modulesynopsis{Subprocesses with accessible standard I/O streams.}
 
 
index 2c21a7fdf4645149080775347588e062822cad87..e3ec5e15aac8287becb3f702fedf8df2b4743116 100644 (file)
@@ -3,7 +3,8 @@
 %it since I just stole most of it from the poplib.py source code and
 %the imaplib ``chapter''.
 
-\section{Standard Module \module{poplib}}
+\section{\module{poplib} ---
+         POP3 protocol client.}
 \declaremodule{standard}{poplib}
 
 \modulesynopsis{POP3 protocol client (requires sockets).}
index dbfc69224adfefeffc76dd43243788312f8da702..e3f2929a7cc3717325b100143aa2f3c8a57c77ba 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{posix}}
+\section{\module{posix} ---
+         The most common \POSIX{} system calls.}
 \declaremodule{builtin}{posix}
 
 \modulesynopsis{The most common \POSIX{} system calls (normally used via module
index b1742f12a5086f7b2da6dcb9e638dda8e3a6d086..9c0ffd8186b73d3ec99800a16b348a3bf3eb08f5 100644 (file)
@@ -1,5 +1,6 @@
 % Manual text and implementation by Jaap Vermeulen
-\section{Standard Module \module{posixfile}}
+\section{\module{posixfile} ---
+         A file-like object with support for locking.}
 \declaremodule{builtin}{posixfile}
 
 \modulesynopsis{A file-like object with support for locking.}
index 87c80109bf384426d40ab6567ad0089787176e84..83f468dd3b4ba69b9499657ad0865885db669128 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{posixpath}}
+\section{\module{posixpath} ---
+         Common \POSIX{} pathname manipulations.}
 \declaremodule{standard}{posixpath}
 
 \modulesynopsis{Common \POSIX{} pathname manipulations.}
index 063287523cb0c49cc55d56462c94bd28778ec750..d676dc4dca6c67c4d5857a5a81222e1527551a57 100644 (file)
@@ -1,6 +1,7 @@
 %%  Author:  Fred L. Drake, Jr.                <fdrake@acm.org>
 
-\section{Standard Module \module{pprint}}
+\section{\module{pprint} ---
+         Data pretty printer.}
 \declaremodule{standard}{pprint}
 
 \modulesynopsis{Data pretty printer.}
index 32113b4f04a790ecfbf350d9ff7b2e736999c848..7841c1e09a6b71317719a5a9c6431abec83cff00 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{pwd}}
+\section{\module{pwd} ---
+         The password database.}
 \declaremodule{builtin}{pwd}
 
 
index 3231e11b337e830735d72317493486e94699dcc7..667d81303ee0b12d5c1c9e40614d10bfe7dbdc1c 100644 (file)
@@ -1,7 +1,8 @@
-\section{Standard Module \module{Queue}}
+\section{\module{Queue} ---
+         A synchronized queue class.}
 \declaremodule{standard}{Queue}
 
-\modulesynopsis{A stynchronized queue class.}
+\modulesynopsis{A synchronized queue class.}
 
 
 
index 6b1d20916199fe32e2c2109e105b1a35a08f7386..748579d1adaed34016e8ed3487fce4f1c0d86695 100644 (file)
@@ -1,7 +1,9 @@
-\section{Standard Module \module{quopri}}
+\section{\module{quopri} ---
+         Encode and decode MIME quoted-printable encoding.}
 \declaremodule{standard}{quopri}
 
-\modulesynopsis{Encode/decode binary files using the MIME quoted-printable encoding.}
+\modulesynopsis{Encode and decode files using the MIME
+quoted-printable encoding.}
 
 
 This module performs quoted-printable transport encoding and decoding,
index 7a5adea59b7438f4f23bee87fc31d762010a2ba2..e33571847935761dca1abd10aff1d7c50cb80dff 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{rand}}
+\section{\module{rand} ---
+         None}
 \declaremodule{standard}{rand}
 
 \modulesynopsis{None}
index 48068762cfdce11a644d2df5346092ad8df0c1fb..63abbb38e8e2a11f5a7d48dff20ab68fa5713175 100644 (file)
@@ -1,7 +1,9 @@
-\section{Standard Module \module{random}}
+\section{\module{random} ---
+         Generate pseudo-random numbers with various distributions.}
 \declaremodule{standard}{random}
 
-\modulesynopsis{Generate pseudo-random numbers with various common distributions.}
+\modulesynopsis{Generate pseudo-random numbers with various common
+distributions.}
 
 
 This module implements pseudo-random number generators for various
index 79d93ad4f970f87448f08ecff14ded4006887e1b..a453fbf3a9caa6db99ee28bca47a36116c3470a7 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{re}}
+\section{\module{re} ---
+         New Perl-style regular expression search and match operations.}
 \declaremodule{standard}{re}
 \moduleauthor{Andrew M. Kuchling}{akuchling@acm.org}
 \sectionauthor{Andrew M. Kuchling}{akuchling@acm.org}
index 253d50bcd85344478c6b6266b822190d352100b2..ffe959aa0e2735b0c99b72f092f827fc8ff6aa43 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{regex}}
+\section{\module{regex} ---
+         Regular expression search and match operations.}
 \declaremodule{builtin}{regex}
 
 \modulesynopsis{Regular expression search and match operations.}
index 0a75f367088b4e5da0c097f424a4c346a8e443a8..b77919398201341e29637ef937f8d65c19754fb9 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{regsub}}
+\section{\module{regsub} ---
+         Substitution and splitting operations that use regular expressions.}
 \declaremodule{standard}{regsub}
 
 \modulesynopsis{Substitution and splitting operations that use regular expressions.}
index 887268eed557569353fe71768c5cf54f9e8b91ba..1d70e9e8c3d917adb30ba3afddfa00e2f71c7ed5 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{resource}}
+\section{\module{resource} ---
+         Resource usage information.}
 \declaremodule{builtin}{resource}
 
 
index 8881c932de8295dbb0b96ac48105e3da52c89438..a7e891382600e5e1a7b45eb6a0b47b3c4226435e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{rexec}}
+\section{\module{rexec} ---
+         Basic restricted execution framework.}
 \declaremodule{standard}{rexec}
 
 \modulesynopsis{Basic restricted execution framework.}
index e9317d2f849623edff19ad2d8fafe06e3efb0418..61aadd896927b00e9999038781a6fa70eb69e7d5 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{rfc822}}
+\section{\module{rfc822} ---
+         Parse RFC 822 mail headers.}
 \declaremodule{standard}{rfc822}
 
 \modulesynopsis{Parse \rfc{822} style mail headers.}
index d06eb76e231476914aa23133f18a7cb92745cd3b..5ef060335de73390c591fff3e6643fb6a191c65c 100644 (file)
@@ -1,8 +1,9 @@
-\section{Built-in Module \module{rgbimg}}
+\section{\module{rgbimg} ---
+         Read and write image files in ``SGI RGB'' format.}
 \declaremodule{builtin}{rgbimg}
 
 \modulesynopsis{Read and write image files in ``SGI RGB'' format (the module is
-\emph{not} SGI specific though)!}
+\emph{not} SGI specific though!).}
 
 
 The \module{rgbimg} module allows Python programs to access SGI imglib image
index a59e2ca0e5b17078377755fcfe8f32dfc0ea495e..5cfe2b7d77a60fde32448bf0505597bcb574b9e6 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{rotor}}
+\section{\module{rotor} ---
+         Enigma-like encryption and decryption.}
 \declaremodule{builtin}{rotor}
 
 \modulesynopsis{Enigma-like encryption and decryption.}
index b8dfacc76eb88e633053ac6ab216ef19e5742a07..eec8de1ac24782ad5581ec94d05e2aef0b5a1d19 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{select}}
+\section{\module{select} ---
+         Wait for I/O completion on multiple streams.}
 \declaremodule{builtin}{select}
 
 \modulesynopsis{Wait for I/O completion on multiple streams.}
index 642dacdf52792f916f23ba7e578525fab845edfc..a8dfa0bcde341ac81c5e107a020e52a53f25644b 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{sgmllib}}
+\section{\module{sgmllib} ---
+         Simple SGML parser.}
 \declaremodule{standard}{sgmllib}
 
 \modulesynopsis{Only as much of an SGML parser as needed to parse HTML.}
index 6b5aa76bb5c6634511321da58f786167f81847ac..4b7f773c2e68f8e5a011ab72c559dc05cd5b76e2 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{shelve}}
+\section{\module{shelve} ---
+         Python object persistency.}
 \declaremodule{standard}{shelve}
 
 \modulesynopsis{Python object persistency.}
index 86d69676e5fb5732e8858ec4c5180cd25ed85c3c..ee68acea27648b50ee1bc09fa926ea15e0bb2b4a 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{signal}}
+\section{\module{signal} ---
+         Set handlers for asynchronous events.}
 \declaremodule{builtin}{signal}
 
 
index 020b266ffd829147532b50d4f32caa2839819876..e8bafd6444778fd79ec645139a59672dc6d9089d 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{site}}
+\section{\module{site} ---
+         A standard way to reference site-specific modules.}
 \declaremodule{standard}{site}
 
 \modulesynopsis{A standard way to reference site-specific modules.}
index 21cadcec006e4001dc7a9848eda3cb39e4cf43ab..d7929eb6f88e1e81549a4b13795d87e75a7f583c 100644 (file)
@@ -1,6 +1,7 @@
-% Documentation by ESR
-\section{Standard Module \module{smtplib}}
+\section{\module{smtplib} ---
+         SMTP protocol client.}
 \declaremodule{standard}{smtplib}
+\sectionauthor{Eric S. Raymond}{esr@snark.thyrsus.com}
 
 \modulesynopsis{SMTP protocol client (requires sockets).}
 
index 47a291484dcc38981a39a16ab80c09a6359cfe08..c6476b9b962ff6f69f4057a6e23a046d9bc6f13f 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{socket}}
+\section{\module{socket} ---
+         Low-level networking interface.}
 \declaremodule{builtin}{socket}
 
 \modulesynopsis{Low-level networking interface.}
index a07b0e300593c89b9b097766edbea49fdc635104..80ac724d6a7109eea491c3359d3eac9060382afa 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{SocketServer}}
+\section{\module{SocketServer} ---
+         A framework for network servers.}
 \declaremodule{standard}{SocketServer}
 
 \modulesynopsis{A framework for network servers.}
index 83e8bc718cb3aece0ecc4d9df286a28d3467982c..8073a8c09491595604516a7b84b01cf930a8318a 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{soundex}}
+\section{\module{soundex} ---
+         None}
 \declaremodule{builtin}{soundex}
 
 \modulesynopsis{None}
index 102630a1b10d4e3388da427d725e42622b1cd195..b74e98b63f5d5e34a32f7abb3dfa21bd20f9444b 100644 (file)
@@ -1,18 +1,20 @@
-% By Skip Montanaro
-
-\section{Standard Module \module{stat}}
+\section{\module{stat} ---
+         Utilities for interpreting \function{stat()} results.}
 \declaremodule{standard}{stat}
+\sectionauthor{Skip Montanaro}{skip@automatrix.com}
+
 
 \modulesynopsis{Utilities for interpreting the results of
 \function{os.stat()}, \function{os.lstat()} and \function{os.fstat()}.}
 
 
-The \code{stat} module defines constants and functions for interpreting the
-results of \code{os.stat()} and \code{os.lstat()} (if they exist).
-For complete details about the \code{stat()} and \code{lstat()} system
-calls, consult your local man pages.
+The \module{stat} module defines constants and functions for
+interpreting the results of \function{os.stat()} and
+\function{os.lstat()} (if they exist).  For complete details about the
+\cfunction{stat()} and \cfunction{lstat()} system calls, consult your
+local man pages.
 
-The \code{stat} module defines the following functions:
+The \module{stat} module defines the following functions:
 
 
 \begin{funcdesc}{S_ISDIR}{mode}
index 64ccdd9f9d4ff09ac911129faa841aa7ab142672..9edfba536e4b1991405094ba44e44e7deabe047f 100644 (file)
@@ -14,7 +14,8 @@ of dialogs.  For most platforms, alternative, native solutions exist
 under X11, Win32 for Windows and Windows NT, and a collection of
 native toolkit interfaces for the Macintosh.
 
-\section{Built-in Module \module{stdwin}}
+\section{\module{stdwin} ---
+         None}
 \declaremodule{builtin}{stdwin}
 
 \modulesynopsis{None}
@@ -777,7 +778,8 @@ def main():
 main()
 \end{verbatim}
 %
-\section{Standard Module \module{stdwinevents}}
+\section{\module{stdwinevents} ---
+         None}
 \declaremodule{standard}{stdwinevents}
 
 \modulesynopsis{None}
@@ -794,7 +796,8 @@ Suggested usage is
 >>> 
 \end{verbatim}
 %
-\section{Standard Module \module{rect}}
+\section{\module{rect} ---
+         None}
 \declaremodule{standard}{rect}
 
 \modulesynopsis{None}
index 226f453b91220c8fa8586f18df96354f8957a64c..f7189fdc4dcb49d7be6e5639009981f2752cae8c 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{string}}
+\section{\module{string} ---
+         Common string operations.}
 \declaremodule{standard}{string}
 
 \modulesynopsis{Common string operations.}
index 6b7d2c560551a15ef7760df3cae9fceff120bf76..0e59e03d6989c2acdfa8b24a5858905990092af1 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{StringIO}}
+\section{\module{StringIO} ---
+         Read and write strings as if they were files.}
 \declaremodule{standard}{StringIO}
 
 
@@ -28,7 +29,8 @@ Free the memory buffer.
 \end{methoddesc}
 
 
-\section{Built-in Module \module{cStringIO}}
+\section{\module{cStringIO} ---
+         Faster version of \module{StringIO}, but not subclassable.}
 \declaremodule{builtin}{cStringIO}
 
 \modulesynopsis{Faster version of \module{StringIO}, but not subclassable.}
index 08b930c0dfe869e54e327b239f96fa254a1477af..be7d80bd0d881b98586cc2e279d2059c23f60761 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{struct}}
+\section{\module{struct} ---
+         Interpret strings as packed binary data.}
 \declaremodule{builtin}{struct}
 
 \modulesynopsis{Interpret strings as packed binary data.}
index 920b048b97ea862989ad13da7d98ef0ace81a856..cc7c1edd7b523325b98b1e121a72717bb069958f 100644 (file)
@@ -1,10 +1,11 @@
-\section{Built-in Module \module{sunaudiodev}}
+\section{\module{sunaudiodev} ---
+         Access to Sun audio hardware.}
 \declaremodule{builtin}{sunaudiodev}
 
-\modulesynopsis{None}
+\modulesynopsis{Access to Sun audio hardware.}
 
 
-This module allows you to access the sun audio interface. The sun
+This module allows you to access the Sun audio interface. The Sun
 audio hardware is capable of recording and playing back audio data
 in u-LAW\index{u-LAW} format with a sample rate of 8K per second. A
 full description can be found in the \manpage{audio}{7I} manual page.
index 6dbc76eaf5d5b347f8223d2328de7da4f7217460..7d9f9acd56f5ed172e0964463d2e7b32df633229 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{symbol}}
+\section{\module{symbol} ---
+         Constants representing internal nodes of the parse tree.}
 \declaremodule{standard}{symbol}
 
 \modulesynopsis{Constants representing internal nodes of the parse tree.}
index 1f37bc8699022b028a44e73b76fdbf084c180835..eadd9785d6fb46f48319b90be58a90ba290016b6 100644 (file)
@@ -1,7 +1,8 @@
-\section{Built-in Module \module{sys}}
+\section{\module{sys} ---
+         System-specific parameters and functions.}
 \declaremodule{builtin}{sys}
 
-\modulesynopsis{Access system specific parameters and functions.}
+\modulesynopsis{Access system-specific parameters and functions.}
 
 This module provides access to some variables used or maintained by the
 interpreter and to functions that interact strongly with the interpreter.
index cd32bbfcfa626c640b8e1047af561378f4277762..70a05be1543bd9466b69de3d99d38acc6fbaa38b 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{syslog}}
+\section{\module{syslog} ---
+         \UNIX{} syslog library routines.}
 \declaremodule{builtin}{syslog}
 
 \modulesynopsis{An interface to the \UNIX{} syslog library routines.}
index dadd3571cc012fbee99c16a00b024a275b5bab00..95034bbcb3c562a5fbd351bcbffa2a5556055c6e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{tempfile}}
+\section{\module{tempfile} ---
+         Generate temporary file names.}
 \declaremodule{standard}{tempfile}
 
 \modulesynopsis{Generate temporary file names.}
index e82bb21d5733839c574fb09ad1a1111107c70310..cff05d14ab3c10d0b116d460cd423523895c572a 100644 (file)
@@ -3,26 +3,32 @@
 
 
 % ==== 1. ====
-% Choose one of the following section headers and index entries;
-% \section generates the section header, \declmodule produces the
-% appropriate index entry for this module.  Note that these should
-% only be used for the defining entry for the module.  Other
-% references to the module should use \refbimodindex, \refstmodindex,
-% \refexmodindex or \refmodindex, as appropriate.
+% The section prologue.  Give the section a title and provide some
+% meta-information.  References to the module should use
+% \refbimodindex, \refstmodindex, \refexmodindex or \refmodindex, as
+% appropriate.
 
-\section{Built-in Module \module{spam}}        % If implemented in C, in
-\declaremodule{builtin}{spam}          % standard library
+\section{\module{spam} ---
+         Short one-line descrition, for section title.}
 
-\section{Standard Module \module{spam}}        % If implemented in Python, in
-\declaremodule{standard}{spam}         % standard library
+% Choose one of these to specify the module module name.  If there's
+% an underscore in the name, use
+% \declaremodule[modname]{...}{mod_name} instead.
+%
+\declaremodule{builtin}{spam}          % standard library, in C
+\declaremodule{standard}{spam}         % standard library, in Python
+\declaremodule{extension}{spam}                % not standard, in C
+\declaremodule{}{spam}                 % not standard, in Python
 
-\section{Extension Module \module{spam}}% If implemented in C, but not 
-\declaremodule{extension}{spam}                % in standard library
+% These apply to all modules:
 
-\section{Module \module{spam}}         % If implemented in Python, but not 
-\declaremodule{}{spam}                 % in standard library
+\moduleauthor{name}{email}             % Author of the module code;
+                                       % omit if not known.
+\sectionauthor{name}{email}            % Author of the documentation.
 
 
+% Leave at least one blank line after this, to simplify ad-hoc tools
+% that are sometimes used to massage these files.
 \modulesynopsis{This is a one-line descrition, for the chapter header.}
 
 
index 18b63bf4b81cd247e3a91abaa419619446145cad..9c9c3c82d32846ac66b653262751dcfa20daac09 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{termios}}
+\section{\module{termios} ---
+         \POSIX{} style tty control.}
 \declaremodule{builtin}{termios}
 
 \modulesynopsis{\POSIX{} style tty control.}
@@ -94,10 +95,12 @@ def getpass(prompt = "Password: "):
     return passwd
 \end{verbatim}
 
-\section{Standard Module \module{TERMIOS}}
+\section{\module{TERMIOS} ---
+         Constants used with the \module{termios} module.}
 \declaremodule[TERMIOSuppercase]{standard}{TERMIOS}
 
-\modulesynopsis{The symbolic constants required to use the \module{termios} module.}
+\modulesynopsis{Symbolic constants required to use the
+\module{termios} module.}
 
 \indexii{\POSIX{}}{I/O control}
 \indexii{tty}{I/O control}
index 2e55b4173a72f6e99d0fa72df5a4c79215bd939c..df87118b65e05eaed55d4e5f6462f28189166014 100644 (file)
@@ -1,7 +1,8 @@
-\section{Built-in Module \module{thread}}
+\section{\module{thread} ---
+         Multiple threads of control.}
 \declaremodule{builtin}{thread}
 
-\modulesynopsis{Create multiple threads of control within one namespace.}
+\modulesynopsis{Create multiple threads of control within one interpreter.}
 
 
 This module provides low-level primitives for working with multiple
index 928b422b58b2f08113746f58cdbd3bcbdc02dbdf..d2c5ff3e063034af57b07e3153b92136cfbcd37e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{threading}}
+\section{\module{threading} ---
+         Higher-level threading interfaces.}
 \declaremodule{standard}{threading}
 
 \modulesynopsis{Higher-level threading interfaces.}
index caafd501d3f8df806dc142a41570e0d4e499eb37..f63ecb06b14215e3235f96d8843e366e112ad37a 100644 (file)
@@ -1,4 +1,5 @@
-\section{Built-in Module \module{time}}
+\section{\module{time} ---
+         Time access and conversions.}
 \declaremodule{builtin}{time}
 
 \modulesynopsis{Time access and conversions.}
index ce3bd5c70d76d997ecd109ae32d20bc7eb96672d..87477c59e163229354699bf283bc0ea5e925b65c 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{token}}
+\section{\module{token} ---
+         Constants representing terminal nodes of the parse tree.}
 \declaremodule{standard}{token}
 
 \modulesynopsis{Constants representing terminal nodes of the parse tree.}
index 29c8ac667f1edf9e8682f6a64286367200714ca3..e2a7e07262d38e90842072f2601991fd34a97e8f 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{traceback}}
+\section{\module{traceback} ---
+         Print or retrieve a stack traceback.}
 \declaremodule{standard}{traceback}
 
 \modulesynopsis{Print or retrieve a stack traceback.}
index f3c4ee0ff9fd6f3322e0ce291b4c1f59aa1a4656..5f9034c3e17e93740fca652cd23fc4311f4faaee 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{types}}
+\section{\module{types} ---
+         Names for all built-in types.}
 \declaremodule{standard}{types}
 
 \modulesynopsis{Names for all built-in types.}
index 7a985822eb38efc80eaffc7373fef82f51e4fe60..ab57e552d570ce50da67583d931cf9bcc2fa0b86 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{urllib}}
+\section{\module{urllib} ---
+         Open an arbitrary object given by URL.}
 \declaremodule{standard}{urllib}
 
 \modulesynopsis{Open an arbitrary object given by URL (requires sockets).}
index 9a2b4f530771e8b021507516a6f20437b81d3622..60c83cc341fde845743238bd93f6ded187616f83 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{urlparse}}
+\section{\module{urlparse} ---
+         Parse URLs into components.}
 \declaremodule{standard}{urlparse}
 
 \modulesynopsis{Parse URLs into components.}
index 552722520c7679801ec6f8a8ceb1aa1f4d8f97fd..484af7ee094e97768fc0a15a519ab61ba733556d 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{user}}
+\section{\module{user} ---
+         A standard way to reference user-specific modules.}
 \declaremodule{standard}{user}
 
 \modulesynopsis{A standard way to reference user-specific modules.}
index 6c29906fc34c5347880f906e262d2fcf6fb22c1c..f37d4ccf4898962c69dc0232434f22912cc6c83c 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{UserDict}}
+\section{\module{UserDict} ---
+         Class wrapper for dictionary objects.}
 \declaremodule{standard}{UserDict}
 
 \modulesynopsis{Class wrapper for dictionary objects.}
@@ -24,7 +25,8 @@ class.
 \end{memberdesc}
 
 
-\section{Standard Module \module{UserList}}
+\section{\module{UserList} ---
+         Class wrapper for list objects.}
 \declaremodule{standard}{UserList}
 
 \modulesynopsis{Class wrapper for list objects.}
index b052de747799823d365b862b309b2f9bbe6ff591..41458233621336fafb1dfe2cee596d4fee5c833e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{uu}}
+\section{\module{uu} ---
+         Encode and decode files in uuencode format.}
 \declaremodule{standard}{uu}
 
 \modulesynopsis{Encode and decode files in uuencode format.}
index db4f5556a4794d62516f7d4857475a2ba5b7b15c..b3035cf1bbde3b0a86a306c5c9d43ab2c0404b7e 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{whichdb}}
+\section{\module{whichdb} ---
+         Guess which DBM-style module created a given database.}
 \declaremodule{standard}{whichdb}
 
 \modulesynopsis{Guess which DBM-style module created a given database.}
index bc7d402e03c97a343ed9a69bb4babcf0a766fd47..8df1b772b6043c3e6b64dbe2592d8d4c85c3dc58 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{whrandom}}
+\section{\module{whrandom} ---
+         Floating point pseudo-random number generator.}
 \declaremodule{standard}{whrandom}
 
 \modulesynopsis{Floating point pseudo-random number generator.}
index 6de8d927c7d38c3e883f8be333c1a7bcc5f94610..3565eb77de403dfffcc0550ded73e40dd09b093d 100644 (file)
@@ -1,8 +1,9 @@
-\section{Standard Module \module{xdrlib}}
+\section{\module{xdrlib} ---
+         Encode and decode XDR data.}
 \declaremodule{standard}{xdrlib}
 
 \modulesynopsis{Encoders and decoders for the External Data
-Representation.}
+Representation (XDR).}
 
 \index{XDR}
 \index{External Data Representation}
index 129ab1721b99f899e555f943779ebb315744413d..d8aa3ed94ecf1dfd4ed0379f5b0059405ae49b05 100644 (file)
@@ -1,4 +1,5 @@
-\section{Standard Module \module{xmllib}}
+\section{\module{xmllib} ---
+         A parser for XML documents.}
 % Author: Sjoerd Mullender
 \declaremodule{standard}{xmllib}
 
index 0369507535e83556cc342c2cf7d20cfca8023164..9dbb16b85cc661ed3ac9ec062b34329dc287dc34 100644 (file)
@@ -1,7 +1,8 @@
 % XXX The module has been extended (by Jeremy) but this documentation
 % hasn't been updated completely.
 
-\section{Built-in Module \module{zlib}}
+\section{\module{zlib} ---
+         Compression and decompression compatible with \program{gzip}.}
 \declaremodule{builtin}{zlib}
 
 \modulesynopsis{Low-level interface to compression and decompression
index e82bb21d5733839c574fb09ad1a1111107c70310..cff05d14ab3c10d0b116d460cd423523895c572a 100644 (file)
@@ -3,26 +3,32 @@
 
 
 % ==== 1. ====
-% Choose one of the following section headers and index entries;
-% \section generates the section header, \declmodule produces the
-% appropriate index entry for this module.  Note that these should
-% only be used for the defining entry for the module.  Other
-% references to the module should use \refbimodindex, \refstmodindex,
-% \refexmodindex or \refmodindex, as appropriate.
+% The section prologue.  Give the section a title and provide some
+% meta-information.  References to the module should use
+% \refbimodindex, \refstmodindex, \refexmodindex or \refmodindex, as
+% appropriate.
 
-\section{Built-in Module \module{spam}}        % If implemented in C, in
-\declaremodule{builtin}{spam}          % standard library
+\section{\module{spam} ---
+         Short one-line descrition, for section title.}
 
-\section{Standard Module \module{spam}}        % If implemented in Python, in
-\declaremodule{standard}{spam}         % standard library
+% Choose one of these to specify the module module name.  If there's
+% an underscore in the name, use
+% \declaremodule[modname]{...}{mod_name} instead.
+%
+\declaremodule{builtin}{spam}          % standard library, in C
+\declaremodule{standard}{spam}         % standard library, in Python
+\declaremodule{extension}{spam}                % not standard, in C
+\declaremodule{}{spam}                 % not standard, in Python
 
-\section{Extension Module \module{spam}}% If implemented in C, but not 
-\declaremodule{extension}{spam}                % in standard library
+% These apply to all modules:
 
-\section{Module \module{spam}}         % If implemented in Python, but not 
-\declaremodule{}{spam}                 % in standard library
+\moduleauthor{name}{email}             % Author of the module code;
+                                       % omit if not known.
+\sectionauthor{name}{email}            % Author of the documentation.
 
 
+% Leave at least one blank line after this, to simplify ad-hoc tools
+% that are sometimes used to massage these files.
 \modulesynopsis{This is a one-line descrition, for the chapter header.}