]> granicus.if.org Git - python/commitdiff
Fixed latex2html weirdness with footnotes.
authorFred Drake <fdrake@acm.org>
Mon, 5 Apr 1999 21:32:52 +0000 (21:32 +0000)
committerFred Drake <fdrake@acm.org>
Mon, 5 Apr 1999 21:32:52 +0000 (21:32 +0000)
Doc/ref/ref4.tex
Doc/ref/ref5.tex
Doc/ref/ref7.tex

index e70c0b7cb8a8a2cbd5755b508536611234399eef..8df8fc2d4d47593d6b2e703671e4abe8ef7a9e94 100644 (file)
@@ -70,12 +70,12 @@ bind the class or function name in the defining block), and targets
 that are identifiers if occurring in an assignment, \keyword{for} loop
 header, or in the second position of an \keyword{except} clause
 header.  Local names are searched only on the local namespace; global
-names are searched only in the global and built-in namespace.%
-%
-\footnote{If the code block contains \keyword{exec} statements or the
-construct ``\samp{from \ldots import *}'', the semantics of local
-names change: local name lookup first searches the local namespace,
-then the global namespace and the built-in namespace.}
+names are searched only in the global and built-in
+namespace.\footnote{
+If the code block contains \keyword{exec} statements or the construct
+``\samp{from \ldots import *}'', the semantics of local names change:
+local name lookup first searches the local namespace, then the global
+namespace and the built-in namespace.}
 
 A target occurring in a \keyword{del} statement is also considered bound
 for this purpose (though the actual semantics are to ``unbind'' the
@@ -159,11 +159,11 @@ it is used for both.
 The built-in functions \function{globals()} and \function{locals()} returns a
 dictionary representing the current global and local namespace,
 respectively.  The effect of modifications to this dictionary on the
-namespace are undefined.%
-\footnote{The current implementations return the dictionary actually 
-used to implement the namespace, \emph{except} for functions, where
-the optimizer may cause the local namespace to be implemented
-differently, and \function{locals()} returns a read-only dictionary.}
+namespace are undefined.\footnote{
+The current implementations return the dictionary actually used to
+implement the namespace, \emph{except} for functions, where the
+optimizer may cause the local namespace to be implemented differently,
+and \function{locals()} returns a read-only dictionary.}
 
 \section{Exceptions\label{exceptions}}
 
index b6579bc4c8ee7117a3be648ac4989c6f8ae14e5e..50d0aee6d1f750290301c16fb24961c9d6906714 100644 (file)
@@ -718,8 +718,8 @@ corresponding items.
 
 \item
 Mappings (dictionaries) are compared through lexicographic
-comparison of their sorted (key, value) lists.%
-\footnote{This is expensive since it requires sorting the keys first,
+comparison of their sorted (key, value) lists.\footnote{
+This is expensive since it requires sorting the keys first,
 but it is about the only sensible definition.  An earlier version of
 Python compared dictionaries by identity only, but this caused
 surprises because people expected to be able to test a dictionary for
@@ -739,8 +739,8 @@ true if and only if there exists an index \var{i} such that
 \code{\var{x} = \var{y}[\var{i}]}.
 \code{\var{x} not in \var{y}} yields the inverse truth value.  The
 exception \exception{TypeError} is raised when \var{y} is not a sequence,
-or when \var{y} is a string and \var{x} is not a string of length one.%
-\footnote{The latter restriction is sometimes a nuisance.}
+or when \var{y} is a string and \var{x} is not a string of length
+one.\footnote{The latter restriction is sometimes a nuisance.}
 \opindex{in}
 \opindex{not in}
 \indexii{membership}{test}
index 44b3c1db521081721e3772e09e29186cea60e483..437716b99b2022e5896c84ef150cb56b27be32aa 100644 (file)
@@ -305,9 +305,9 @@ default value, the corresponding argument may be omitted from a call,
 in which case the parameter's default value is substituted.  If a
 parameter has a default value, all following parameters must also have
 a default value --- this is a syntactic restriction that is not
-expressed by the grammar.%
-\footnote{Currently this is not checked; instead,
-\code{def f(a=1, b)} is interpreted as \code{def f(a=1, b=None)}.}
+expressed by the grammar.\footnote{
+Currently this is not checked; instead, \code{def f(a=1, b)} is
+interpreted as \code{def f(a=1, b=None)}.}
 \indexiii{default}{parameter}{value}
 
 \strong{Default parameter values are evaluated when the function