[Python-checkins] CVS: python/dist/src/Doc/lib internet.tex,1.3,1.4 lib.tex,1.188,1.189 libasyncore.tex,1.8,1.9 libbase64.tex,1.17,1.18 libbasehttp.tex,1.12,1.13 libcgi.tex,1.30,1.31 libfl.tex,1.18,1.19 libformatter.tex,1.20,1.21 libintro.tex,1.7,1.8 libos.tex,1.59,1.60 libpanel.tex,1.10,1.11 libresource.tex,1.13,1.14 librestricted.tex,1.6,1.7 librexec.tex,1.16,1.17 librobotparser.tex,1.2,1.3 libstdwin.tex,1.23,1.24 libtime.tex,1.40,1.41 libunittest.tex,1.4,1.5 liburllib.tex,1.35,1.36 liburlparse.tex,1.18,1.19 libxmllib.tex,1.31,1.32
Fred L. Drake
fdrake@users.sourceforge.net
Fri, 13 Jul 2001 19:50:57 -0700
Update of /cvsroot/python/python/dist/src/Doc/lib
In directory usw-pr-cvs1:/tmp/cvs-serv22682
Modified Files:
internet.tex lib.tex libasyncore.tex libbase64.tex
libbasehttp.tex libcgi.tex libfl.tex libformatter.tex
libintro.tex libos.tex libpanel.tex libresource.tex
librestricted.tex librexec.tex librobotparser.tex
libstdwin.tex libtime.tex libunittest.tex liburllib.tex
liburlparse.tex libxmllib.tex
Log Message:
Minor changes to match the style guide.
Index: internet.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/internet.tex,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** internet.tex 2000/04/03 20:13:52 1.3
--- internet.tex 2001/07/14 02:50:55 1.4
***************
*** 3,7 ****
\index{WWW}
\index{Internet}
! \index{World-Wide Web}
The modules described in this chapter implement Internet protocols and
--- 3,7 ----
\index{WWW}
\index{Internet}
! \index{World Wide Web}
The modules described in this chapter implement Internet protocols and
Index: lib.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/lib.tex,v
retrieving revision 1.188
retrieving revision 1.189
diff -C2 -r1.188 -r1.189
*** lib.tex 2001/07/12 23:40:13 1.188
--- lib.tex 2001/07/14 02:50:55 1.189
***************
*** 29,33 ****
Python is an extensible, interpreted, object-oriented programming
language. It supports a wide range of applications, from simple text
! processing scripts to interactive WWW browsers.
While the \citetitle[../ref/ref.html]{Python Reference Manual}
--- 29,33 ----
Python is an extensible, interpreted, object-oriented programming
language. It supports a wide range of applications, from simple text
! processing scripts to interactive Web browsers.
While the \citetitle[../ref/ref.html]{Python Reference Manual}
Index: libasyncore.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libasyncore.tex,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** libasyncore.tex 2001/05/29 15:37:45 1.8
--- libasyncore.tex 2001/07/14 02:50:55 1.9
***************
*** 18,23 ****
multi-threading, without actually using multiple threads. It's really
only practical if your program is largely I/O bound. If your program
! is CPU bound, then pre-emptive scheduled threads are probably what
! you really need. Network servers are rarely CPU-bound, however.
If your operating system supports the \cfunction{select()} system call
--- 18,23 ----
multi-threading, without actually using multiple threads. It's really
only practical if your program is largely I/O bound. If your program
! is processor bound, then pre-emptive scheduled threads are probably what
! you really need. Network servers are rarely processor bound, however.
If your operating system supports the \cfunction{select()} system call
Index: libbase64.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libbase64.tex,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -r1.17 -r1.18
*** libbase64.tex 2001/04/12 16:47:17 1.17
--- libbase64.tex 2001/07/14 02:50:55 1.18
***************
*** 10,14 ****
This module performs base64 encoding and decoding of arbitrary binary
! strings into text strings that can be safely emailed or posted. The
encoding scheme is defined in \rfc{1521} (\emph{MIME
(Multipurpose Internet Mail Extensions) Part One: Mechanisms for
--- 10,15 ----
This module performs base64 encoding and decoding of arbitrary binary
! strings into text strings that can be safely sent by email or included
! as part of an HTTP POST request. The
encoding scheme is defined in \rfc{1521} (\emph{MIME
(Multipurpose Internet Mail Extensions) Part One: Mechanisms for
Index: libbasehttp.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libbasehttp.tex,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -r1.12 -r1.13
*** libbasehttp.tex 2000/10/10 16:56:41 1.12
--- libbasehttp.tex 2001/07/14 02:50:55 1.13
***************
*** 13,24 ****
This module defines two classes for implementing HTTP servers
! (web servers). Usually, this module isn't used directly, but is used
! as a basis for building functioning web servers. See the
\module{SimpleHTTPServer}\refstmodindex{SimpleHTTPServer} and
\refmodule{CGIHTTPServer}\refstmodindex{CGIHTTPServer} modules.
The first class, \class{HTTPServer}, is a
! \class{SocketServer.TCPServer} subclass. It creates and listens at the
! web socket, dispatching the requests to a handler. Code to create and
run the server looks like this:
--- 13,24 ----
This module defines two classes for implementing HTTP servers
! (Web servers). Usually, this module isn't used directly, but is used
! as a basis for building functioning Web servers. See the
\module{SimpleHTTPServer}\refstmodindex{SimpleHTTPServer} and
\refmodule{CGIHTTPServer}\refstmodindex{CGIHTTPServer} modules.
The first class, \class{HTTPServer}, is a
! \class{SocketServer.TCPServer} subclass. It creates and listens at the
! HTTP socket, dispatching the requests to a handler. Code to create and
run the server looks like this:
Index: libcgi.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libcgi.tex,v
retrieving revision 1.30
retrieving revision 1.31
diff -C2 -r1.30 -r1.31
*** libcgi.tex 2001/07/06 19:28:48 1.30
--- libcgi.tex 2001/07/14 02:50:55 1.31
***************
*** 13,17 ****
! Support module for CGI (Common Gateway Interface) scripts.%
\index{Common Gateway Interface}
--- 13,17 ----
! Support module for Common Gateway Interface (CGI) scripts.%
\index{Common Gateway Interface}
***************
*** 295,299 ****
with similar functionality), make very sure you don't pass arbitrary
strings received from the client to the shell. This is a well-known
! security hole whereby clever hackers anywhere on the web can exploit a
gullible CGI script to invoke arbitrary shell commands. Even parts of
the URL or field names cannot be trusted, since the request doesn't
--- 295,299 ----
with similar functionality), make very sure you don't pass arbitrary
strings received from the client to the shell. This is a well-known
! security hole whereby clever hackers anywhere on the Web can exploit a
gullible CGI script to invoke arbitrary shell commands. Even parts of
the URL or field names cannot be trusted, since the request doesn't
***************
*** 331,335 ****
current directory at execution time is also different (it is usually
the server's cgi-bin directory) and the set of environment variables
! is also different from what you get at login. In particular, don't
count on the shell's search path for executables (\envvar{PATH}) or
the Python module search path (\envvar{PYTHONPATH}) to be set to
--- 331,335 ----
current directory at execution time is also different (it is usually
the server's cgi-bin directory) and the set of environment variables
! is also different from what you get when you log in. In particular, don't
count on the shell's search path for executables (\envvar{PATH}) or
the Python module search path (\envvar{PYTHONPATH}) to be set to
Index: libfl.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libfl.tex,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** libfl.tex 1999/04/29 18:42:18 1.18
--- libfl.tex 2001/07/14 02:50:55 1.19
***************
*** 1,8 ****
\section{\module{fl} ---
! FORMS library interface for GUI applications}
\declaremodule{builtin}{fl}
\platform{IRIX}
! \modulesynopsis{FORMS library interface for GUI applications.}
--- 1,9 ----
\section{\module{fl} ---
! FORMS library for graphical user interfaces}
\declaremodule{builtin}{fl}
\platform{IRIX}
! \modulesynopsis{FORMS library for applications with graphical user
! interfaces.}
Index: libformatter.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libformatter.tex,v
retrieving revision 1.20
retrieving revision 1.21
diff -C2 -r1.20 -r1.21
*** libformatter.tex 2000/07/16 19:01:09 1.20
--- libformatter.tex 2001/07/14 02:50:55 1.21
***************
*** 201,205 ****
applicability to many writers, and may be used directly in most
circumstances. It has been used to implement a full-featured
! world-wide web browser.
\end{classdesc}
--- 201,205 ----
applicability to many writers, and may be used directly in most
circumstances. It has been used to implement a full-featured
! World Wide Web browser.
\end{classdesc}
Index: libintro.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libintro.tex,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -r1.7 -r1.8
*** libintro.tex 2000/07/16 19:01:09 1.7
--- libintro.tex 2001/07/14 02:50:55 1.8
***************
*** 25,29 ****
operating systems, such as access to specific hardware; others provide
interfaces that are
! specific to a particular application domain, like the World-Wide Web.
Some modules are available in all versions and ports of Python; others
are only available when the underlying system supports or requires
--- 25,29 ----
operating systems, such as access to specific hardware; others provide
interfaces that are
! specific to a particular application domain, like the World Wide Web.
Some modules are available in all versions and ports of Python; others
are only available when the underlying system supports or requires
Index: libos.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libos.tex,v
retrieving revision 1.59
retrieving revision 1.60
diff -C2 -r1.59 -r1.60
*** libos.tex 2001/07/06 20:30:11 1.59
--- libos.tex 2001/07/14 02:50:55 1.60
***************
*** 1,16 ****
\section{\module{os} ---
! Miscellaneous OS interfaces}
\declaremodule{standard}{os}
! \modulesynopsis{Miscellaneous OS interfaces.}
This module provides a more portable way of using operating system
! (OS) dependent functionality than importing an OS dependent built-in
! module like \refmodule{posix} or \module{nt}.
! This module searches for an OS dependent built-in module like
\module{mac} or \refmodule{posix} and exports the same functions and data
! as found there. The design of all Python's built-in OS dependent
modules is such that as long as the same functionality is available,
it uses the same interface; for example, the function
--- 1,16 ----
\section{\module{os} ---
! Miscellaneous operating system interfaces}
\declaremodule{standard}{os}
! \modulesynopsis{Miscellaneous operating system interfaces.}
This module provides a more portable way of using operating system
! dependent functionality than importing a operating system dependent
! built-in module like \refmodule{posix} or \module{nt}.
! This module searches for an operating system dependent built-in module like
\module{mac} or \refmodule{posix} and exports the same functions and data
! as found there. The design of all Python's built-in operating system dependent
modules is such that as long as the same functionality is available,
it uses the same interface; for example, the function
***************
*** 19,30 ****
\POSIX{} interface).
! Extensions peculiar to a particular OS are also available through the
! \module{os} module, but using them is of course a threat to
! portability!
Note that after the first time \module{os} is imported, there is
\emph{no} performance penalty in using functions from \module{os}
! instead of directly from the OS dependent built-in module, so there
! should be \emph{no} reason not to use \module{os}!
--- 19,30 ----
\POSIX{} interface).
! Extensions peculiar to a particular operating system are also
! available through the \module{os} module, but using them is of course a
! threat to portability!
Note that after the first time \module{os} is imported, there is
\emph{no} performance penalty in using functions from \module{os}
! instead of directly from the operating system dependent built-in module,
! so there should be \emph{no} reason not to use \module{os}!
***************
*** 66,76 ****
\begin{datadesc}{name}
! The name of the OS dependent module imported. The following names
! have currently been registered: \code{'posix'}, \code{'nt'},
\code{'dos'}, \code{'mac'}, \code{'os2'}, \code{'ce'}, \code{'java'}.
\end{datadesc}
\begin{datadesc}{path}
! The corresponding OS dependent standard module for pathname
operations, such as \module{posixpath} or \module{macpath}. Thus,
given the proper imports, \code{os.path.split(\var{file})} is
--- 66,76 ----
\begin{datadesc}{name}
! The name of the operating system dependent module imported. The
! following names have currently been registered: \code{'posix'}, \code{'nt'},
\code{'dos'}, \code{'mac'}, \code{'os2'}, \code{'ce'}, \code{'java'}.
\end{datadesc}
\begin{datadesc}{path}
! The corresponding operating system dependent standard module for pathname
operations, such as \module{posixpath} or \module{macpath}. Thus,
given the proper imports, \code{os.path.split(\var{file})} is
***************
*** 637,641 ****
\var{name} specifies the configuration value to retrieve; it may be a
string which is the name of a defined system value; these names are
! specified in a number of standards (\POSIX.1, Unix95, Unix98, and
others). Some platforms define additional names as well. The names
known to the host operating system are given in the
--- 637,641 ----
\var{name} specifies the configuration value to retrieve; it may be a
string which is the name of a defined system value; these names are
! specified in a number of standards (\POSIX.1, \UNIX 95, \UNIX 98, and
others). Some platforms define additional names as well. The names
known to the host operating system are given in the
***************
*** 738,744 ****
\code{st_ctime}.
More items may be added at the end by some implementations. Note that
! on the Macintosh, the time values are floating point values, like all
! time values on the Macintosh.
! (On MS Windows, some items are filled with dummy values.)
Availability: Macintosh, \UNIX{}, Windows.
--- 738,744 ----
\code{st_ctime}.
More items may be added at the end by some implementations. Note that
! on the Mac OS, the time values are floating point values, like all
! time values on the Mac OS.
! (On Windows, some items are filled with dummy values.)
Availability: Macintosh, \UNIX{}, Windows.
***************
*** 984,989 ****
Start a file with its associated application. This acts like
double-clicking the file in Windows Explorer, or giving the file name
! as an argument to the DOS \program{start} command: the file is opened
! with whatever application (if any) its extension is associated.
\function{startfile()} returns as soon as the associated application
--- 984,990 ----
Start a file with its associated application. This acts like
double-clicking the file in Windows Explorer, or giving the file name
! as an argument to the \program{start} command from the interactive
! command shell: the file is opened with whatever application (if any)
! its extension is associated.
\function{startfile()} returns as soon as the associated application
***************
*** 1013,1018 ****
\begin{funcdesc}{times}{}
! Return a 5-tuple of floating point numbers indicating accumulated (CPU
! or other)
times, in seconds. The items are: user time, system time, children's
user time, children's system time, and elapsed real time since a fixed
--- 1014,1019 ----
\begin{funcdesc}{times}{}
! Return a 5-tuple of floating point numbers indicating accumulated
! (processor or other)
times, in seconds. The items are: user time, system time, children's
user time, children's system time, and elapsed real time since a fixed
***************
*** 1101,1105 ****
\var{name} specifies the configuration value to retrieve; it may be a
string which is the name of a defined system value; these names are
! specified in a number of standards (\POSIX, Unix95, Unix98, and
others). Some platforms define additional names as well. The names
known to the host operating system are given in the
--- 1102,1106 ----
\var{name} specifies the configuration value to retrieve; it may be a
string which is the name of a defined system value; these names are
! specified in a number of standards (\POSIX, \UNIX 95, \UNIX 98, and
others). Some platforms define additional names as well. The names
known to the host operating system are given in the
***************
*** 1152,1166 ****
\begin{datadesc}{curdir}
! The constant string used by the OS to refer to the current directory.
For example: \code{'.'} for \POSIX{} or \code{':'} for the Macintosh.
\end{datadesc}
\begin{datadesc}{pardir}
! The constant string used by the OS to refer to the parent directory.
For example: \code{'..'} for \POSIX{} or \code{'::'} for the Macintosh.
\end{datadesc}
\begin{datadesc}{sep}
! The character used by the OS to separate pathname components,
for example, \character{/} for \POSIX{} or \character{:} for the
Macintosh. Note that knowing this is not sufficient to be able to
--- 1153,1169 ----
\begin{datadesc}{curdir}
! The constant string used by the operating system to refer to the current
! directory.
For example: \code{'.'} for \POSIX{} or \code{':'} for the Macintosh.
\end{datadesc}
\begin{datadesc}{pardir}
! The constant string used by the operating system to refer to the parent
! directory.
For example: \code{'..'} for \POSIX{} or \code{'::'} for the Macintosh.
\end{datadesc}
\begin{datadesc}{sep}
! The character used by the operating system to separate pathname components,
for example, \character{/} for \POSIX{} or \character{:} for the
Macintosh. Note that knowing this is not sufficient to be able to
***************
*** 1170,1182 ****
\begin{datadesc}{altsep}
! An alternative character used by the OS to separate pathname components,
! or \code{None} if only one separator character exists. This is set to
! \character{/} on DOS and Windows systems where \code{sep} is a backslash.
\end{datadesc}
\begin{datadesc}{pathsep}
! The character conventionally used by the OS to separate search patch
! components (as in \envvar{PATH}), such as \character{:} for \POSIX{} or
! \character{;} for DOS and Windows.
\end{datadesc}
--- 1173,1186 ----
\begin{datadesc}{altsep}
! An alternative character used by the operating system to separate pathname
! components, or \code{None} if only one separator character exists. This is
! set to \character{/} on DOS and Windows systems where \code{sep} is a
! backslash.
\end{datadesc}
\begin{datadesc}{pathsep}
! The character conventionally used by the operating system to separate
! search patch components (as in \envvar{PATH}), such as \character{:} for
! \POSIX{} or \character{;} for DOS and Windows.
\end{datadesc}
***************
*** 1189,1193 ****
The string used to separate (or, rather, terminate) lines on the
current platform. This may be a single character, such as \code{'\e
! n'} for \POSIX{} or \code{'\e r'} for MacOS, or multiple characters,
! for example, \code{'\e r\e n'} for MS-DOS and MS Windows.
\end{datadesc}
--- 1193,1197 ----
The string used to separate (or, rather, terminate) lines on the
current platform. This may be a single character, such as \code{'\e
! n'} for \POSIX{} or \code{'\e r'} for the Mac OS, or multiple characters,
! for example, \code{'\e r\e n'} for DOS and Windows.
\end{datadesc}
Index: libpanel.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libpanel.tex,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** libpanel.tex 2000/07/16 19:01:09 1.10
--- libpanel.tex 2001/07/14 02:50:55 1.11
***************
*** 61,65 ****
This module provides access to the
\emph{Panel Library}
! built by NASA Ames\index{NASA} (to get it, send e-mail to
\code{panel-request@nas.nasa.gov}).
All access to it should be done through the standard module
--- 61,65 ----
This module provides access to the
\emph{Panel Library}
! built by NASA Ames\index{NASA} (to get it, send email to
\code{panel-request@nas.nasa.gov}).
All access to it should be done through the standard module
Index: libresource.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libresource.tex,v
retrieving revision 1.13
retrieving revision 1.14
diff -C2 -r1.13 -r1.14
*** libresource.tex 1999/03/02 17:03:40 1.13
--- libresource.tex 2001/07/14 02:50:55 1.14
***************
*** 78,82 ****
\begin{datadesc}{RLIMIT_CPU}
! The maximum amount of CPU time (in seconds) that a process can
use. If this limit is exceeded, a \constant{SIGXCPU} signal is sent to
the process. (See the \refmodule{signal} module documentation for
--- 78,82 ----
\begin{datadesc}{RLIMIT_CPU}
! The maximum amount of processor time (in seconds) that a process can
use. If this limit is exceeded, a \constant{SIGXCPU} signal is sent to
the process. (See the \refmodule{signal} module documentation for
Index: librestricted.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/librestricted.tex,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -r1.6 -r1.7
*** librestricted.tex 1999/04/23 17:26:24 1.6
--- librestricted.tex 2001/07/14 02:50:55 1.7
***************
*** 5,13 ****
example, a Python program can open any file for reading and writing by
using the \function{open()} built-in function (provided the underlying
! OS gives you permission!). This is exactly what you want for most
! applications.
There exists a class of applications for which this ``openness'' is
! inappropriate. Take Grail: a web browser that accepts ``applets,''
snippets of Python code, from anywhere on the Internet for execution
on the local system. This can be used to improve the user interface
--- 5,13 ----
example, a Python program can open any file for reading and writing by
using the \function{open()} built-in function (provided the underlying
! operating system gives you permission!). This is exactly what you want
! for most applications.
There exists a class of applications for which this ``openness'' is
! inappropriate. Take Grail: a Web browser that accepts ``applets,''
snippets of Python code, from anywhere on the Internet for execution
on the local system. This can be used to improve the user interface
Index: librexec.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/librexec.tex,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** librexec.tex 2001/07/06 20:30:11 1.16
--- librexec.tex 2001/07/14 02:50:55 1.17
***************
*** 19,23 ****
unsafe operations like reading or writing disk files, or using TCP/IP
sockets. However, it does not protect against code using extremely
! large amounts of memory or CPU time.
\begin{classdesc}{RExec}{\optional{hooks\optional{, verbose}}}
--- 19,23 ----
unsafe operations like reading or writing disk files, or using TCP/IP
sockets. However, it does not protect against code using extremely
! large amounts of memory or processor time.
\begin{classdesc}{RExec}{\optional{hooks\optional{, verbose}}}
Index: librobotparser.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/librobotparser.tex,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** librobotparser.tex 2000/04/28 18:17:23 1.2
--- librobotparser.tex 2001/07/14 02:50:55 1.3
***************
*** 10,14 ****
\index{WWW}
! \index{World-Wide Web}
\index{URL}
\index{robots.txt}
--- 10,14 ----
\index{WWW}
! \index{World Wide Web}
\index{URL}
\index{robots.txt}
***************
*** 16,20 ****
This module provides a single class, \class{RobotFileParser}, which answers
questions about whether or not a particular user agent can fetch a URL on
! the web site that published the \file{robots.txt} file. For more details on
the structure of \file{robots.txt} files, see
\url{http://info.webcrawler.com/mak/projects/robots/norobots.html}.
--- 16,20 ----
This module provides a single class, \class{RobotFileParser}, which answers
questions about whether or not a particular user agent can fetch a URL on
! the Web site that published the \file{robots.txt} file. For more details on
the structure of \file{robots.txt} files, see
\url{http://info.webcrawler.com/mak/projects/robots/norobots.html}.
Index: libstdwin.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libstdwin.tex,v
retrieving revision 1.23
retrieving revision 1.24
diff -C2 -r1.23 -r1.24
*** libstdwin.tex 2000/07/16 19:01:10 1.23
--- libstdwin.tex 2001/07/14 02:50:55 1.24
***************
*** 17,24 ****
\section{\module{stdwin} ---
! Platform-independent GUI System}
\declaremodule{builtin}{stdwin}
! \modulesynopsis{Older GUI system for X11 and Macintosh.}
--- 17,24 ----
\section{\module{stdwin} ---
! Platform-independent Graphical User Interface System}
\declaremodule{builtin}{stdwin}
! \modulesynopsis{Older graphical user interface system for X11 and Macintosh.}
Index: libtime.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libtime.tex,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -r1.40 -r1.41
*** libtime.tex 2001/07/06 20:30:11 1.40
--- libtime.tex 2001/07/14 02:50:55 1.41
***************
*** 127,135 ****
\begin{funcdesc}{clock}{}
! Return the current CPU time as a floating point number expressed in
seconds. The precision, and in fact the very definition of the meaning
! of ``CPU time''\index{CPU time}, depends on that of the C function
! of the same name, but in any case, this is the function to use for
! benchmarking\index{benchmarking} Python or timing algorithms.
\end{funcdesc}
--- 127,136 ----
\begin{funcdesc}{clock}{}
! Return the current processor time as a floating point number expressed in
seconds. The precision, and in fact the very definition of the meaning
! of ``processor time''\index{CPU time}\index{processor time}, depends on
! that of the C function of the same name, but in any case, this is the
! function to use for benchmarking\index{benchmarking} Python or timing
! algorithms.
\end{funcdesc}
Index: libunittest.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libunittest.tex,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** libunittest.tex 2001/04/12 19:34:38 1.4
--- libunittest.tex 2001/07/14 02:50:55 1.5
***************
*** 628,632 ****
maintain the internal data structures, and mmay be extended in
subclasses to support additional reporting requirements. This is
! particularly useful in building GUI tools which support interactive
reporting while tests are being run.
--- 628,632 ----
maintain the internal data structures, and mmay be extended in
subclasses to support additional reporting requirements. This is
! particularly useful in building tools which support interactive
reporting while tests are being run.
***************
*** 668,673 ****
additional tests. This is used by the \class{TextTestRunner} class
to stop the test framework when the user signals an interrupt from
! the keyboard. GUI tools which provide runners can use this in a
! similar manner.
\end{methoddesc}
--- 668,673 ----
additional tests. This is used by the \class{TextTestRunner} class
to stop the test framework when the user signals an interrupt from
! the keyboard. Interactive tools which provide runners can use this
! in a similar manner.
\end{methoddesc}
Index: liburllib.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/liburllib.tex,v
retrieving revision 1.35
retrieving revision 1.36
diff -C2 -r1.35 -r1.36
*** liburllib.tex 2001/04/12 20:26:49 1.35
--- liburllib.tex 2001/07/14 02:50:55 1.36
***************
*** 6,15 ****
\index{WWW}
! \index{World-Wide Web}
\index{URL}
This module provides a high-level interface for fetching data across
! the World-Wide Web. In particular, the \function{urlopen()} function
is similar to the built-in function \function{open()}, but accepts
Universal Resource Locators (URLs) instead of filenames. Some
--- 6,15 ----
\index{WWW}
! \index{World Wide Web}
\index{URL}
This module provides a high-level interface for fetching data across
! the World Wide Web. In particular, the \function{urlopen()} function
is similar to the built-in function \function{open()}, but accepts
Universal Resource Locators (URLs) instead of filenames. Some
***************
*** 250,254 ****
cause arbitrarily long delays while waiting for a network connection
to be set up. This means that it is difficult to build an interactive
! web client using these functions without using threads.
\item
--- 250,254 ----
cause arbitrarily long delays while waiting for a network connection
to be set up. This means that it is difficult to build an interactive
! Web client using these functions without using threads.
\item
Index: liburlparse.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/liburlparse.tex,v
retrieving revision 1.18
retrieving revision 1.19
diff -C2 -r1.18 -r1.19
*** liburlparse.tex 2000/08/25 17:29:35 1.18
--- liburlparse.tex 2001/07/14 02:50:55 1.19
***************
*** 6,10 ****
\index{WWW}
! \index{World-Wide Web}
\index{URL}
\indexii{URL}{parsing}
--- 6,10 ----
\index{WWW}
! \index{World Wide Web}
\index{URL}
\indexii{URL}{parsing}
Index: libxmllib.tex
===================================================================
RCS file: /cvsroot/python/python/dist/src/Doc/lib/libxmllib.tex,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -r1.31 -r1.32
*** libxmllib.tex 2001/07/06 20:30:11 1.31
--- libxmllib.tex 2001/07/14 02:50:55 1.32
***************
*** 282,286 ****
\begin{seealso}
\seetitle[http://www.w3.org/TR/REC-xml-names/]{Namespaces in XML}{
! This World-Wide Web Consortium recommendation describes the
proper syntax and processing requirements for namespaces in
XML.}
--- 282,286 ----
\begin{seealso}
\seetitle[http://www.w3.org/TR/REC-xml-names/]{Namespaces in XML}{
! This World Wide Web Consortium recommendation describes the
proper syntax and processing requirements for namespaces in
XML.}