annotate Doc/lib/lib.tex @ 25838:8540887bcec6 2.2

Backport of 2.183: Fix memory leak in add_subclass() found by NealN with valgrind.
author Guido van Rossum <guido@python.org>
date Fri, 18 Oct 2002 13:42:21 +0000
parents f18cfde2e804
children 2ce9f89c4bbc d93f34201503
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
7527
26a8771a4cfd Convert LaTeX support to create a new class of documents. HTML generation
Fred Drake <fdrake@acm.org>
parents: 7466
diff changeset
1 \documentclass{manual}
435
2de34b9602e0 Renamed mod to lib; and split in 5 instead of 3 parts.
Guido van Rossum <guido@python.org>
parents: 271
diff changeset
2
2453
cdd3a721b40e a few typographical changes (e.g. -- => ---) and lots of new stuff in the WWW chapter
Guido van Rossum <guido@python.org>
parents: 2449
diff changeset
3 % NOTE: this file controls which chapters/sections of the library
cdd3a721b40e a few typographical changes (e.g. -- => ---) and lots of new stuff in the WWW chapter
Guido van Rossum <guido@python.org>
parents: 2449
diff changeset
4 % manual are actually printed. It is easy to customize your manual
cdd3a721b40e a few typographical changes (e.g. -- => ---) and lots of new stuff in the WWW chapter
Guido van Rossum <guido@python.org>
parents: 2449
diff changeset
5 % by commenting out sections that you're not interested in.
cdd3a721b40e a few typographical changes (e.g. -- => ---) and lots of new stuff in the WWW chapter
Guido van Rossum <guido@python.org>
parents: 2449
diff changeset
6
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
7 \title{Python Library Reference}
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
8
1934
f3ae7c17ac08 Moved author and date to boilerplate.tex.
Guido van Rossum <guido@python.org>
parents: 1920
diff changeset
9 \input{boilerplate}
1412
00f1e8864dcc * {lib,ref,ext,tut}.tex: added explicit \date{<date> \\ <release>}.
Guido van Rossum <guido@python.org>
parents: 1402
diff changeset
10
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
11 \makeindex % tell \index to actually write the
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
12 % .idx file
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
13 \makemodindex % ... and the module index as well.
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
14
561
4434393b4ede Changes needed for indexing.
Guido van Rossum <guido@python.org>
parents: 452
diff changeset
15
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 \begin{document}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
17
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 \maketitle
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
19
8782
ae3e2eaef9b9 Update to use a separate page for front matter.
Fred Drake <fdrake@acm.org>
parents: 8730
diff changeset
20 \ifhtml
ae3e2eaef9b9 Update to use a separate page for front matter.
Fred Drake <fdrake@acm.org>
parents: 8730
diff changeset
21 \chapter*{Front Matter\label{front}}
ae3e2eaef9b9 Update to use a separate page for front matter.
Fred Drake <fdrake@acm.org>
parents: 8730
diff changeset
22 \fi
ae3e2eaef9b9 Update to use a separate page for front matter.
Fred Drake <fdrake@acm.org>
parents: 8730
diff changeset
23
1934
f3ae7c17ac08 Moved author and date to boilerplate.tex.
Guido van Rossum <guido@python.org>
parents: 1920
diff changeset
24 \input{copyright}
f3ae7c17ac08 Moved author and date to boilerplate.tex.
Guido van Rossum <guido@python.org>
parents: 1920
diff changeset
25
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
26 \begin{abstract}
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
27
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
28 \noindent
2623
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
29 Python is an extensible, interpreted, object-oriented programming
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
30 language. It supports a wide range of applications, from simple text
18574
346dcafc878b Minor changes to match the style guide.
Fred Drake <fdrake@acm.org>
parents: 18529
diff changeset
31 processing scripts to interactive Web browsers.
2623
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
32
11463
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
33 While the \citetitle[../ref/ref.html]{Python Reference Manual}
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
34 describes the exact syntax and semantics of the language, it does not
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
35 describe the standard library that is distributed with the language,
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
36 and which greatly enhances its immediate usability. This library
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
37 contains built-in modules (written in C) that provide access to system
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
38 functionality such as file I/O that would otherwise be inaccessible to
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
39 Python programmers, as well as modules written in Python that provide
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
40 standardized solutions for many problems that occur in everyday
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
41 programming. Some of these modules are explicitly designed to
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
42 encourage and enhance the portability of Python programs.
2623
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
43
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
44 This library reference manual documents Python's standard library, as
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
45 well as many optional library modules (which may or may not be
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
46 available, depending on whether the underlying platform supports them
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
47 and on the configuration choices made at compile time). It also
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
48 documents the standard types of the language and its built-in
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
49 functions and exceptions, many of which are not or incompletely
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
50 documented in the Reference Manual.
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
51
83018aa9b17c rewritten Abstract
Guido van Rossum <guido@python.org>
parents: 2609
diff changeset
52 This manual assumes basic knowledge about the Python language. For an
11463
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
53 informal introduction to Python, see the
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
54 \citetitle[../tut/tut.html]{Python Tutorial}; the
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
55 \citetitle[../ref/ref.html]{Python Reference Manual} remains the
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
56 highest authority on syntactic and semantic questions. Finally, the
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
57 manual entitled \citetitle[../ext/ext.html]{Extending and Embedding
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
58 the Python Interpreter} describes how to add new extensions to Python
17e12305973e Use \citetitle and \programopt as appropriate.
Fred Drake <fdrake@acm.org>
parents: 11416
diff changeset
59 and how to embed it in other applications.
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
60
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
61 \end{abstract}
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
62
7092
8a55643e667f Removed \mytableofcontents; just use \tableofcontents.
Fred Drake <fdrake@acm.org>
parents: 7071
diff changeset
63 \tableofcontents
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
64
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
65 % Chapter title:
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
66
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
67 \input{libintro} % Introduction
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
68
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
69 \input{libobjs} % Built-in Types, Exceptions and Functions
20766
a6af009347e1 Promote built-in functions to come before built-in types.
Fred Drake <fdrake@acm.org>
parents: 20167
diff changeset
70 \input{libfuncs}
8730
8a306dfd9f33 Move files around to get the names to match the module names except for
Fred Drake <fdrake@acm.org>
parents: 8688
diff changeset
71 \input{libstdtypes}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
72 \input{libexcs}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
73
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
74 \input{libpython} % Python Runtime Services
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
75 \input{libsys}
13566
47a9471956af Documentation for the gc module. Text from Neil Schemenauer
Fred Drake <fdrake@acm.org>
parents: 13392
diff changeset
76 \input{libgc}
16383
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
77 \input{libweakref}
15773
076bb29a65dc Added entry for fpectl module documentation.
Fred Drake <fdrake@acm.org>
parents: 15620
diff changeset
78 \input{libfpectl}
13051
f13384105528 Added the atexit module and documentation from Skip Montanaro
Fred Drake <fdrake@acm.org>
parents: 12921
diff changeset
79 \input{libatexit}
8730
8a306dfd9f33 Move files around to get the names to match the module names except for
Fred Drake <fdrake@acm.org>
parents: 8688
diff changeset
80 \input{libtypes}
6207
9c2ee6bbdbb3 Added docs for 'user' customization module. Renamed libuser.tex
Guido van Rossum <guido@python.org>
parents: 6092
diff changeset
81 \input{libuserdict}
4610
bb4094ff7bdf Added section for operator module (compiled Skip Montanaro).
Guido van Rossum <guido@python.org>
parents: 4434
diff changeset
82 \input{liboperator}
16865
2514fcfa0f08 Add entry for the inspect module.
Fred Drake <fdrake@acm.org>
parents: 16739
diff changeset
83 \input{libinspect}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
84 \input{libtraceback}
10983
39f242bf4622 Misc. changes related to the new sections.
Fred Drake <fdrake@acm.org>
parents: 10979
diff changeset
85 \input{liblinecache}
2347
d05685993476 added docs for pickle, shelve and copy
Guido van Rossum <guido@python.org>
parents: 2290
diff changeset
86 \input{libpickle}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
87 \input{libcopyreg} % really copy_reg
2347
d05685993476 added docs for pickle, shelve and copy
Guido van Rossum <guido@python.org>
parents: 2290
diff changeset
88 \input{libshelve}
d05685993476 added docs for pickle, shelve and copy
Guido van Rossum <guido@python.org>
parents: 2290
diff changeset
89 \input{libcopy}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
90 \input{libmarshal}
15620
30ec873338ad Document the warnings module.
Guido van Rossum <guido@python.org>
parents: 15553
diff changeset
91 \input{libwarnings}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
92 \input{libimp}
6405
65177ab6a696 Move the pprint docs after the code docs, so that all parser/codegen type
Fred Drake <fdrake@acm.org>
parents: 6207
diff changeset
93 \input{libcode}
11037
12cf90966822 Added more sections...
Fred Drake <fdrake@acm.org>
parents: 11033
diff changeset
94 \input{libcodeop}
5839
1786cc419886 Add entry for the pprint module.
Fred Drake <fdrake@acm.org>
parents: 5815
diff changeset
95 \input{libpprint}
9966
07d333485a5e Document the repr module. This removes the entire "Code objects and
Fred Drake <fdrake@acm.org>
parents: 9957
diff changeset
96 \input{librepr}
10997
e68e606c130f Add/remove entries due to additional sections from Moshe.
Fred Drake <fdrake@acm.org>
parents: 10983
diff changeset
97 \input{libnew}
5261
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 5220
diff changeset
98 \input{libsite}
6207
9c2ee6bbdbb3 Added docs for 'user' customization module. Renamed libuser.tex
Guido van Rossum <guido@python.org>
parents: 6092
diff changeset
99 \input{libuser}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
100 \input{libbltin} % really __builtin__
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
101 \input{libmain} % really __main__
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
102
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
103 \input{libstrings} % String Services
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
104 \input{libstring}
6970
e5aff41036f3 Added Greg Stein's docs for BaseHTTPServer.py.
Guido van Rossum <guido@python.org>
parents: 6916
diff changeset
105 \input{libre}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
106 \input{libstruct}
16683
d94fea57834c Added entries for difflib documentation.
Fred Drake <fdrake@acm.org>
parents: 16642
diff changeset
107 \input{libdifflib}
10979
b2fbd9a5a1b5 Add entry for the fpformat module.
Fred Drake <fdrake@acm.org>
parents: 10735
diff changeset
108 \input{libfpformat}
8730
8a306dfd9f33 Move files around to get the names to match the module names except for
Fred Drake <fdrake@acm.org>
parents: 8688
diff changeset
109 \input{libstringio}
12261
fb20f6fdd16d Added codecs entry here as part of String Services.
Fred Drake <fdrake@acm.org>
parents: 12198
diff changeset
110 \input{libcodecs}
12921
12d0c465b103 Hook in the documentation for the unicodedata module.
Fred Drake <fdrake@acm.org>
parents: 12870
diff changeset
111 \input{libunicodedata}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
112
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
113 \input{libmisc} % Miscellaneous Services
21469
f18cfde2e804 Add entry for the pydoc documentation.
Fred Drake <fdrake@acm.org>
parents: 21205
diff changeset
114 \input{libpydoc}
16642
15f0064c8400 Add entries for the doctest documentation.
Fred Drake <fdrake@acm.org>
parents: 16441
diff changeset
115 \input{libdoctest}
17333
b3fd44ffab1e Add entry for unittest documentation.
Fred Drake <fdrake@acm.org>
parents: 17252
diff changeset
116 \input{libunittest}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
117 \input{libmath}
5811
58aeb872d915 Added cmath
Guido van Rossum <guido@python.org>
parents: 5738
diff changeset
118 \input{libcmath}
11223
2856ad5c679a whrandom should come immediately after random, not before.
Fred Drake <fdrake@acm.org>
parents: 11099
diff changeset
119 \input{librandom}
16441
c453fbf30f61 Move the whrandom section back to the documented modules section; this
Fred Drake <fdrake@acm.org>
parents: 16406
diff changeset
120 \input{libwhrandom}
8188
997d5a2000e0 Moved popen2 entry to make more sense.
Fred Drake <fdrake@acm.org>
parents: 8168
diff changeset
121 \input{libbisect}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
122 \input{libarray}
9957
57bcc6ec638f Documentation for the ConfigParser module, by Christopher G. Petrilli
Fred Drake <fdrake@acm.org>
parents: 9916
diff changeset
123 \input{libcfgparser}
7862
a3adb16f0895 Add fileinput section under Misc. Services.
Fred Drake <fdrake@acm.org>
parents: 7790
diff changeset
124 \input{libfileinput}
15789
9e9556924b0a Added documentation for the xreadlines module & related changes. The
Fred Drake <fdrake@acm.org>
parents: 15773
diff changeset
125 \input{libxreadlines}
8168
b9d9c0eeb47c Hook in the calendar and popen2 sections.
Fred Drake <fdrake@acm.org>
parents: 8141
diff changeset
126 \input{libcalendar}
8572
ea8f0f5ab015 Contributions by Eric Raymond: documentation for modules
Guido van Rossum <guido@python.org>
parents: 8372
diff changeset
127 \input{libcmd}
9688
ecd11542eabe Adding libshlex and libnetrc by Eric Raymond.
Guido van Rossum <guido@python.org>
parents: 8938
diff changeset
128 \input{libshlex}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
129
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
130 \input{liballos} % Generic Operating System Services
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
131 \input{libos}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
132 \input{libposixpath} % os.path
10997
e68e606c130f Add/remove entries due to additional sections from Moshe.
Fred Drake <fdrake@acm.org>
parents: 10983
diff changeset
133 \input{libdircache}
10679
4cb8494aba62 Move stat to the Generic chapter.
Fred Drake <fdrake@acm.org>
parents: 10627
diff changeset
134 \input{libstat}
10997
e68e606c130f Add/remove entries due to additional sections from Moshe.
Fred Drake <fdrake@acm.org>
parents: 10983
diff changeset
135 \input{libstatcache}
11022
126a9cdf0572 Three more modules documented by Moshe!
Fred Drake <fdrake@acm.org>
parents: 10997
diff changeset
136 \input{libstatvfs}
11416
ca769d986514 Added section for filecmp.
Fred Drake <fdrake@acm.org>
parents: 11413
diff changeset
137 \input{libfilecmp}
14281
8cf663126723 Relocate the popen2 documentation since it is now substantially more
Fred Drake <fdrake@acm.org>
parents: 14252
diff changeset
138 \input{libpopen2}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
139 \input{libtime}
11064
f11148c5fbed Add entries for the sched module.
Fred Drake <fdrake@acm.org>
parents: 11042
diff changeset
140 \input{libsched}
15773
076bb29a65dc Added entry for fpectl module documentation.
Fred Drake <fdrake@acm.org>
parents: 15620
diff changeset
141 \input{libmutex}
9716
8b25ba249446 Add the getpass module.
Fred Drake <fdrake@acm.org>
parents: 9688
diff changeset
142 \input{libgetpass}
11027
771a9a100d75 Added entry for curses module.
Fred Drake <fdrake@acm.org>
parents: 11022
diff changeset
143 \input{libcurses}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
144 \input{libascii} % curses.ascii
17252
b553fbac146d Add entry for curses.panel documentation.
Fred Drake <fdrake@acm.org>
parents: 16909
diff changeset
145 \input{libcursespanel}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
146 \input{libgetopt}
2462
e9e86ae5f5a4 small nits and new files
Guido van Rossum <guido@python.org>
parents: 2453
diff changeset
147 \input{libtempfile}
3854
23126e8040a0 Added liberrno
Guido van Rossum <guido@python.org>
parents: 3509
diff changeset
148 \input{liberrno}
5219
334d52d6df5d Added docs for glob and mailcap
Guido van Rossum <guido@python.org>
parents: 5187
diff changeset
149 \input{libglob}
5344
9ca27188da23 Added fnmatch, base64 and quopri, received from Andrew Kuchling.
Guido van Rossum <guido@python.org>
parents: 5261
diff changeset
150 \input{libfnmatch}
9731
72f50636dfea Add documentation for shutil module.
Fred Drake <fdrake@acm.org>
parents: 9716
diff changeset
151 \input{libshutil}
6616
6fe5a51fea30 Adding Martin von Loewis' documentation for his locale module.
Guido van Rossum <guido@python.org>
parents: 6611
diff changeset
152 \input{liblocale}
14252
a99fab0ba2df Added libgettext.tex
Barry Warsaw <barry@python.org>
parents: 14076
diff changeset
153 \input{libgettext}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
154
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
155 \input{libsomeos} % Optional Operating System Services
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
156 \input{libsignal}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
157 \input{libsocket}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
158 \input{libselect}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
159 \input{libthread}
8688
a3726fe34d58 Complete the addition of libthreading.tex. (Isn't it annoying that
Guido van Rossum <guido@python.org>
parents: 8572
diff changeset
160 \input{libthreading}
6611
e6b9d21c8e0c libqueue.tex: Documentation for the Queue.py module.
Barry Warsaw <barry@python.org>
parents: 6583
diff changeset
161 \input{libqueue}
14417
d42fc3c7173e Added entry for mmap module.
Fred Drake <fdrake@acm.org>
parents: 14281
diff changeset
162 \input{libmmap}
5261
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 5220
diff changeset
163 \input{libanydbm}
10607
fcaac41f6f3a Document the dbhash module, and link to it from appropriate places.
Fred Drake <fdrake@acm.org>
parents: 10396
diff changeset
164 \input{libdbhash}
5261
72986b716824 New stuff by AMK.
Guido van Rossum <guido@python.org>
parents: 5220
diff changeset
165 \input{libwhichdb}
10627
75f12871eeea Updated to reflect additions.
Fred Drake <fdrake@acm.org>
parents: 10607
diff changeset
166 \input{libbsddb}
5391
e92f182d7726 Add zlib
Guido van Rossum <guido@python.org>
parents: 5344
diff changeset
167 \input{libzlib}
5815
d8a4f0d9221f Added libni.tex libgzip.tex
Guido van Rossum <guido@python.org>
parents: 5811
diff changeset
168 \input{libgzip}
12198
4763a3d59ab9 Two new sections. Preliminary.
Fred Drake <fdrake@acm.org>
parents: 11837
diff changeset
169 \input{libzipfile}
13372
745177be1a71 Add entry for readline documentation.
Fred Drake <fdrake@acm.org>
parents: 13346
diff changeset
170 \input{libreadline}
11022
126a9cdf0572 Three more modules documented by Moshe!
Fred Drake <fdrake@acm.org>
parents: 10997
diff changeset
171 \input{librlcompleter}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
172
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
173 \input{libunix} % UNIX Specific Services
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
174 \input{libposix}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
175 \input{libpwd}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
176 \input{libgrp}
3509
558dce6553d9 Added lost docs for crypt module.
Guido van Rossum <guido@python.org>
parents: 3199
diff changeset
177 \input{libcrypt}
11091
4b53f4a0a98a Added entry for dl module.
Fred Drake <fdrake@acm.org>
parents: 11080
diff changeset
178 \input{libdl}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
179 \input{libdbm}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
180 \input{libgdbm}
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
181 \input{libtermios}
11042
f78f16fea455 Add entries for tty module.
Fred Drake <fdrake@acm.org>
parents: 11037
diff changeset
182 \input{libtty}
11080
3e5f6964cd33 Added entry for pty module.
Fred Drake <fdrake@acm.org>
parents: 11069
diff changeset
183 \input{libpty}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
184 \input{libfcntl}
11022
126a9cdf0572 Three more modules documented by Moshe!
Fred Drake <fdrake@acm.org>
parents: 10997
diff changeset
185 \input{libpipes}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
186 \input{libposixfile}
4769
eecbcc48b0e9 Added docs for Jeremy's resource module.
Guido van Rossum <guido@python.org>
parents: 4694
diff changeset
187 \input{libresource}
11069
bae3fbe2b591 Added entries for mutex and nis modules.
Fred Drake <fdrake@acm.org>
parents: 11064
diff changeset
188 \input{libnis}
3175
49b787b9bfae syslog docs by steve clift
Guido van Rossum <guido@python.org>
parents: 3025
diff changeset
189 \input{libsyslog}
5738
c29fc17d8e4f Documentation for Lib/commands.py, from Sue Williams.
Fred Drake <fdrake@acm.org>
parents: 5689
diff changeset
190 \input{libcommands}
2465
1f4141aafe36 converted docs for Jim Roskind's profiler
Guido van Rossum <guido@python.org>
parents: 2462
diff changeset
191
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
192 \input{libpdb} % The Python Debugger
2465
1f4141aafe36 converted docs for Jim Roskind's profiler
Guido van Rossum <guido@python.org>
parents: 2462
diff changeset
193
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
194 \input{libprofile} % The Python Profiler
715
93e215dc1d6e Use \include instead of \input.
Guido van Rossum <guido@python.org>
parents: 699
diff changeset
195
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
196 \input{internet} % Internet Protocols
13392
b05df687215e New module webbrowser. Easy-to-use controller objects to make using a
Fred Drake <fdrake@acm.org>
parents: 13372
diff changeset
197 \input{libwebbrowser}
2449
8eeecd233d56 added WWW sections
Guido van Rossum <guido@python.org>
parents: 2351
diff changeset
198 \input{libcgi}
21205
864cc593bdda Added entry for the "cgitb" module docs.
Fred Drake <fdrake@acm.org>
parents: 21065
diff changeset
199 \input{libcgitb}
2596
31777622ae93 some new material
Guido van Rossum <guido@python.org>
parents: 2489
diff changeset
200 \input{liburllib}
16909
fa8906ecdb70 Added entry for urllib2 documentation.
Fred Drake <fdrake@acm.org>
parents: 16865
diff changeset
201 \input{liburllib2}
2596
31777622ae93 some new material
Guido van Rossum <guido@python.org>
parents: 2489
diff changeset
202 \input{libhttplib}
2351
85fa02b85d7d added www chapters
Guido van Rossum <guido@python.org>
parents: 2347
diff changeset
203 \input{libftplib}
85fa02b85d7d added www chapters
Guido van Rossum <guido@python.org>
parents: 2347
diff changeset
204 \input{libgopherlib}
8141
b148fa1525db Added a section for the poplib module, contributed by Drew Csillag.
Fred Drake <fdrake@acm.org>
parents: 8080
diff changeset
205 \input{libpoplib}
7999
0835b8df54f8 Add imaplib to appropriate lists.
Fred Drake <fdrake@acm.org>
parents: 7925
diff changeset
206 \input{libimaplib}
2596
31777622ae93 some new material
Guido van Rossum <guido@python.org>
parents: 2489
diff changeset
207 \input{libnntplib}
8572
ea8f0f5ab015 Contributions by Eric Raymond: documentation for modules
Guido van Rossum <guido@python.org>
parents: 8372
diff changeset
208 \input{libsmtplib}
10396
c066fd8433ba Preliminary mhlib and telnetlib documents from Skip Montanaro -- thanks, Skip!
Fred Drake <fdrake@acm.org>
parents: 10236
diff changeset
209 \input{libtelnetlib}
2596
31777622ae93 some new material
Guido van Rossum <guido@python.org>
parents: 2489
diff changeset
210 \input{liburlparse}
8864
5cdecaaa9beb New organization of internet modules into protocols/support and data
Fred Drake <fdrake@acm.org>
parents: 8782
diff changeset
211 \input{libsocksvr}
5cdecaaa9beb New organization of internet modules into protocols/support and data
Fred Drake <fdrake@acm.org>
parents: 8782
diff changeset
212 \input{libbasehttp}
10983
39f242bf4622 Misc. changes related to the new sections.
Fred Drake <fdrake@acm.org>
parents: 10979
diff changeset
213 \input{libsimplehttp}
39f242bf4622 Misc. changes related to the new sections.
Fred Drake <fdrake@acm.org>
parents: 10979
diff changeset
214 \input{libcgihttp}
14076
f8843101c943 Add entry for Cookie module.
Fred Drake <fdrake@acm.org>
parents: 13841
diff changeset
215 \input{libcookie}
20167
006cfaac029a Move XML-RPC-related docs to the "Internet Protocols" chapter.
Fred Drake <fdrake@acm.org>
parents: 20139
diff changeset
216 \input{libxmlrpclib}
006cfaac029a Move XML-RPC-related docs to the "Internet Protocols" chapter.
Fred Drake <fdrake@acm.org>
parents: 20139
diff changeset
217 \input{libsimplexmlrpc}
11099
71ed0a2c279a Added entry for asyncore module.
Fred Drake <fdrake@acm.org>
parents: 11091
diff changeset
218 \input{libasyncore}
8864
5cdecaaa9beb New organization of internet modules into protocols/support and data
Fred Drake <fdrake@acm.org>
parents: 8782
diff changeset
219
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
220 \input{netdata} % Internet Data Handling
4384
0de9c554ba00 (lib.tex): Added entry for formatter module.
Fred Drake <fdrake@acm.org>
parents: 4259
diff changeset
221 \input{libformatter}
21065
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
222
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
223 % MIME & email stuff
20139
70e57f759402 Add entries for the email and compiler packages.
Fred Drake <fdrake@acm.org>
parents: 19870
diff changeset
224 \input{email}
5219
334d52d6df5d Added docs for glob and mailcap
Guido van Rossum <guido@python.org>
parents: 5187
diff changeset
225 \input{libmailcap}
5689
52c13f1389ef Added libmailbox, obsolete libstdwin
Guido van Rossum <guido@python.org>
parents: 5548
diff changeset
226 \input{libmailbox}
10396
c066fd8433ba Preliminary mhlib and telnetlib documents from Skip Montanaro -- thanks, Skip!
Fred Drake <fdrake@acm.org>
parents: 10236
diff changeset
227 \input{libmhlib}
21065
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
228 \input{libmimetools}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
229 \input{libmimetypes}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
230 \input{libmimewriter}
5910
89771a46ca35 Added mimify docs (Sjoerd).
Guido van Rossum <guido@python.org>
parents: 5842
diff changeset
231 \input{libmimify}
21065
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
232 \input{libmultifile}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
233 \input{librfc822}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
234
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
235 % encoding stuff
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
236 \input{libbase64}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
237 \input{libbinascii}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
238 \input{libbinhex}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
239 \input{libquopri}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
240 \input{libuu}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
241 \input{libxdrlib}
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
242
50cfbddc6037 Re-arrange the modules in the "Internet Data Handling" chapter to try to
Fred Drake <fdrake@acm.org>
parents: 20988
diff changeset
243 % file formats
9688
ecd11542eabe Adding libshlex and libnetrc by Eric Raymond.
Guido van Rossum <guido@python.org>
parents: 8938
diff changeset
244 \input{libnetrc}
12198
4763a3d59ab9 Two new sections. Preliminary.
Fred Drake <fdrake@acm.org>
parents: 11837
diff changeset
245 \input{librobotparser}
2351
85fa02b85d7d added www chapters
Guido van Rossum <guido@python.org>
parents: 2347
diff changeset
246
13346
fb30996101bc Created a new chapter on structured markup processing, including the
Fred Drake <fdrake@acm.org>
parents: 13095
diff changeset
247 \input{markup} % Structured Markup Processing Tools
18006
e60fc01762a0 Added entry for HTMLParser documentation.
Fred Drake <fdrake@acm.org>
parents: 17333
diff changeset
248 \input{libhtmlparser}
13346
fb30996101bc Created a new chapter on structured markup processing, including the
Fred Drake <fdrake@acm.org>
parents: 13095
diff changeset
249 \input{libsgmllib}
fb30996101bc Created a new chapter on structured markup processing, including the
Fred Drake <fdrake@acm.org>
parents: 13095
diff changeset
250 \input{libhtmllib}
fb30996101bc Created a new chapter on structured markup processing, including the
Fred Drake <fdrake@acm.org>
parents: 13095
diff changeset
251 \input{libpyexpat}
15312
86d069414099 Added entries for the xml.dom.minidom module.
Fred Drake <fdrake@acm.org>
parents: 15184
diff changeset
252 \input{xmldom}
15450
ae49006b2d8f Added entries reflecting the separation of the abstract DOM documentation
Fred Drake <fdrake@acm.org>
parents: 15312
diff changeset
253 \input{xmldomminidom}
15553
57439336c2e0 Added "stub" documentation for xml.dom.pulldom for Paul to fill out with
Fred Drake <fdrake@acm.org>
parents: 15450
diff changeset
254 \input{xmldompulldom}
14704
04c398e74878 Add entries for the xml.sax documentation.
Fred Drake <fdrake@acm.org>
parents: 14417
diff changeset
255 \input{xmlsax}
15184
9e9ee3c5a607 Added entries for new files of SAX documentation.
Fred Drake <fdrake@acm.org>
parents: 15138
diff changeset
256 \input{xmlsaxhandler}
9e9ee3c5a607 Added entries for new files of SAX documentation.
Fred Drake <fdrake@acm.org>
parents: 15138
diff changeset
257 \input{xmlsaxutils}
9e9ee3c5a607 Added entries for new files of SAX documentation.
Fred Drake <fdrake@acm.org>
parents: 15138
diff changeset
258 \input{xmlsaxreader}
15109
3081d701be86 Push xmllib to the end of the markup chapter since it is deprecated.
Fred Drake <fdrake@acm.org>
parents: 14850
diff changeset
259 \input{libxmllib}
13346
fb30996101bc Created a new chapter on structured markup processing, including the
Fred Drake <fdrake@acm.org>
parents: 13095
diff changeset
260
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
261 \input{libmm} % Multimedia Services
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
262 \input{libaudioop}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
263 \input{libimageop}
2609
7ef72873e4d6 restructured library manual accordiung to functional group
Guido van Rossum <guido@python.org>
parents: 2602
diff changeset
264 \input{libaifc}
11037
12cf90966822 Added more sections...
Fred Drake <fdrake@acm.org>
parents: 11033
diff changeset
265 \input{libsunau}
10997
e68e606c130f Add/remove entries due to additional sections from Moshe.
Fred Drake <fdrake@acm.org>
parents: 10983
diff changeset
266 \input{libwave}
11033
cb366321152c Added entry for the chunk module.
Fred Drake <fdrake@acm.org>
parents: 11027
diff changeset
267 \input{libchunk}
10627
75f12871eeea Updated to reflect additions.
Fred Drake <fdrake@acm.org>
parents: 10607
diff changeset
268 \input{libcolorsys}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
269 \input{librgbimg}
4047
3e6863cea383 Added imghdr,xdrlib; reformatted Makefile somewhat
Guido van Rossum <guido@python.org>
parents: 3854
diff changeset
270 \input{libimghdr}
9777
8b086349a488 Document the sndhdr module.
Fred Drake <fdrake@acm.org>
parents: 9731
diff changeset
271 \input{libsndhdr}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
272
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
273 \input{libcrypto} % Cryptographic Services
19870
e91b99138985 Added entry for the hmac module.
Fred Drake <fdrake@acm.org>
parents: 18824
diff changeset
274 \input{libhmac}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
275 \input{libmd5}
10735
7442ccedd5fd Add section for the sha module.
Fred Drake <fdrake@acm.org>
parents: 10679
diff changeset
276 \input{libsha}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
277 \input{libmpz}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
278 \input{librotor}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
279
20981
b0df1fd818fc Add entries for the new Tkinter chapter.
Fred Drake <fdrake@acm.org>
parents: 20870
diff changeset
280 \input{tkinter}
b0df1fd818fc Add entries for the new Tkinter chapter.
Fred Drake <fdrake@acm.org>
parents: 20870
diff changeset
281
13841
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
282 \input{librestricted} % Restricted Execution
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
283 \input{librexec}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
284 \input{libbastion}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
285
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
286 \input{language} % Python Language Services
13841
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
287 \input{libparser}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
288 \input{libsymbol}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
289 \input{libtoken}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
290 \input{libkeyword}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
291 \input{libtokenize}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
292 \input{libtabnanny}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
293 \input{libpyclbr}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
294 \input{libpycompile} % really py_compile
13841
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
295 \input{libcompileall}
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
296 \input{libdis}
18824
6f9242d87059 Add entry for the new distutils section.
Fred Drake <fdrake@acm.org>
parents: 18574
diff changeset
297 \input{distutils}
13841
1e9d1cc2bc3f Break the "Python Services" chapter into two: "Python Runtime Services"
Fred Drake <fdrake@acm.org>
parents: 13566
diff changeset
298
20139
70e57f759402 Add entries for the email and compiler packages.
Fred Drake <fdrake@acm.org>
parents: 19870
diff changeset
299 \input{compiler} % compiler package
70e57f759402 Add entries for the email and compiler packages.
Fred Drake <fdrake@acm.org>
parents: 19870
diff changeset
300
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
301 %\input{libamoeba} % AMOEBA ONLY
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
302
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
303 %\input{libstdwin} % STDWIN ONLY
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
304
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
305 \input{libsgi} % SGI IRIX ONLY
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
306 \input{libal}
2602
bee2aed416d6 New documentation on the CD module.
Sjoerd Mullender <sjoerd@acm.org>
parents: 2596
diff changeset
307 \input{libcd}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
308 \input{libfl}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
309 \input{libfm}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
310 \input{libgl}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
311 \input{libimgfile}
9916
9a7e78e8bdfa Move the jpeg module to the SGI section; it is dependent on the "cl"
Fred Drake <fdrake@acm.org>
parents: 9777
diff changeset
312 \input{libjpeg}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
313 %\input{libpanel}
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
314
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
315 \input{libsun} % SUNOS ONLY
7392
0333e4a952f9 Separate chapter and section.
Fred Drake <fdrake@acm.org>
parents: 7390
diff changeset
316 \input{libsunaudio}
1751
ec25aad43724 Merge alpha100 branch back to main trunk
Guido van Rossum <guido@python.org>
parents: 1412
diff changeset
317
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
318 \input{windows} % MS Windows ONLY
10187
ee1d32f7a055 Added chapter on Windows modules, including msvcrt and winsound.
Fred Drake <fdrake@acm.org>
parents: 10151
diff changeset
319 \input{libmsvcrt}
12870
527f7e3bb76d Added preliminary documentation for the winreg module,
Fred Drake <fdrake@acm.org>
parents: 12261
diff changeset
320 \input{libwinreg}
10187
ee1d32f7a055 Added chapter on Windows modules, including msvcrt and winsound.
Fred Drake <fdrake@acm.org>
parents: 10151
diff changeset
321 \input{libwinsound}
ee1d32f7a055 Added chapter on Windows modules, including msvcrt and winsound.
Fred Drake <fdrake@acm.org>
parents: 10151
diff changeset
322
14736
2b9a890162b0 Include the new text on reporting bugs in a few useful places.
Fred Drake <fdrake@acm.org>
parents: 14704
diff changeset
323 \appendix
5187
c1a1c306a429 Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents: 5159
diff changeset
324 \input{libundoc}
16383
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
325
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
326 %\chapter{Obsolete Modules}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
327 %\input{libcmpcache}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
328 %\input{libcmp}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
329 %\input{libni}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
330 %\input{librand}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
331 %\input{libregex}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
332 %\input{libregsub}
98a88abe58d4 Added entry for weakref documentation.
Fred Drake <fdrake@acm.org>
parents: 15789
diff changeset
333
14736
2b9a890162b0 Include the new text on reporting bugs in a few useful places.
Fred Drake <fdrake@acm.org>
parents: 14704
diff changeset
334 \chapter{Reporting Bugs}
2b9a890162b0 Include the new text on reporting bugs in a few useful places.
Fred Drake <fdrake@acm.org>
parents: 14704
diff changeset
335 \input{reportingbugs}
5187
c1a1c306a429 Add a rough list of undocumented stuff at the end.
Guido van Rossum <guido@python.org>
parents: 5159
diff changeset
336
18191
8e5b537f87a1 Update to include the license information in a less annoying place.
Fred Drake <fdrake@acm.org>
parents: 18006
diff changeset
337 \chapter{History and License}
8e5b537f87a1 Update to include the license information in a less annoying place.
Fred Drake <fdrake@acm.org>
parents: 18006
diff changeset
338 \input{license}
8e5b537f87a1 Update to include the license information in a less annoying place.
Fred Drake <fdrake@acm.org>
parents: 18006
diff changeset
339
7708
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
340 %
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
341 % The ugly "%begin{latexonly}" pseudo-environments are really just to
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
342 % keep LaTeX2HTML quiet during the \renewcommand{} macros; they're
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
343 % not really valuable.
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
344 %
7020
261b11b0ccd6 Add module index before the general index.
Fred Drake <fdrake@acm.org>
parents: 6970
diff changeset
345
7708
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
346 %begin{latexonly}
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
347 \renewcommand{\indexname}{Module Index}
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
348 %end{latexonly}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
349 \input{modlib.ind} % Module Index
7708
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
350
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
351 %begin{latexonly}
7020
261b11b0ccd6 Add module index before the general index.
Fred Drake <fdrake@acm.org>
parents: 6970
diff changeset
352 \renewcommand{\indexname}{Index}
7708
4991aaab17bd Revert the index stuff to work better with LaTeX2HTML.
Fred Drake <fdrake@acm.org>
parents: 7620
diff changeset
353 %end{latexonly}
16739
ddafdbf91498 Remove documentation for the soundex module; the module is no longer
Fred Drake <fdrake@acm.org>
parents: 16683
diff changeset
354 \input{lib.ind} % Index
122
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
355
b3803fd3cb2c Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
356 \end{document}