summaryrefslogtreecommitdiffstats
path: root/Doc/lib/libmarshal.tex
diff options
context:
space:
mode:
authorFred Drake <fdrake@acm.org>1999-04-05 21:59:15 (GMT)
committerFred Drake <fdrake@acm.org>1999-04-05 21:59:15 (GMT)
commitea003fcc2abcee4c79b4e9ce98da0c5ef69fd47d (patch)
tree1f958821f6ddcf68e261f4882b0a2edec9ac6fd2 /Doc/lib/libmarshal.tex
parent45b0aeda3ced8c05638ce6c6a56a9c370184b90e (diff)
downloadcpython-ea003fcc2abcee4c79b4e9ce98da0c5ef69fd47d.zip
cpython-ea003fcc2abcee4c79b4e9ce98da0c5ef69fd47d.tar.gz
cpython-ea003fcc2abcee4c79b4e9ce98da0c5ef69fd47d.tar.bz2
Fixed latex2html weirdness with footnotes.
Diffstat (limited to 'Doc/lib/libmarshal.tex')
-rw-r--r--Doc/lib/libmarshal.tex26
1 files changed, 13 insertions, 13 deletions
diff --git a/Doc/lib/libmarshal.tex b/Doc/lib/libmarshal.tex
index 75f929a..1fa746d 100644
--- a/Doc/lib/libmarshal.tex
+++ b/Doc/lib/libmarshal.tex
@@ -11,13 +11,13 @@ values in a binary format. The format is specific to Python, but
independent of machine architecture issues (e.g., you can write a
Python value to a file on a PC, transport the file to a Sun, and read
it back there). Details of the format are undocumented on purpose;
-it may change between Python versions (although it rarely does).%
-\footnote{The name of this module stems from a bit of terminology used
-by the designers of Modula-3 (amongst others), who use the term
-``marshalling'' for shipping of data around in a self-contained form.
-Strictly speaking, ``to marshal'' means to convert some data from
-internal to external form (in an RPC buffer for instance) and
-``unmarshalling'' for the reverse process.}
+it may change between Python versions (although it rarely
+does).\footnote{The name of this module stems from a bit of
+ terminology used by the designers of Modula-3 (amongst others), who
+ use the term ``marshalling'' for shipping of data around in a
+ self-contained form. Strictly speaking, ``to marshal'' means to
+ convert some data from internal to external form (in an RPC buffer for
+ instance) and ``unmarshalling'' for the reverse process.}
This is not a general ``persistency'' module. For general persistency
and transfer of Python objects through RPC calls, see the modules
@@ -46,12 +46,12 @@ transfer plain Python integers, such values are silently truncated.
This particularly affects the use of very long integer literals in
Python modules --- these will be accepted by the parser on such
machines, but will be silently be truncated when the module is read
-from the \file{.pyc} instead.%
-\footnote{A solution would be to refuse such literals in the parser,
-since they are inherently non-portable. Another solution would be to
-let the \module{marshal} module raise an exception when an integer
-value would be truncated. At least one of these solutions will be
-implemented in a future version.}
+from the \file{.pyc} instead.\footnote{
+ A solution would be to refuse such literals in the parser,
+ since they are inherently non-portable. Another solution would be to
+ let the \module{marshal} module raise an exception when an integer
+ value would be truncated. At least one of these solutions will be
+ implemented in a future version.}
There are functions that read/write files as well as functions
operating on strings.