summaryrefslogtreecommitdiffstats
path: root/Doc/library/marshal.rst
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2007-08-15 19:06:04 (GMT)
committerGeorg Brandl <georg@python.org>2007-08-15 19:06:04 (GMT)
commitbf863b17f0f67453fe07c4eb57cbede1ee0f6d3f (patch)
treed92dbf71aa544a8d728906de64be9bf5b46e9be0 /Doc/library/marshal.rst
parent7f758c49fa9a20df696c0447b14dd4fb75e83662 (diff)
downloadcpython-bf863b17f0f67453fe07c4eb57cbede1ee0f6d3f.zip
cpython-bf863b17f0f67453fe07c4eb57cbede1ee0f6d3f.tar.gz
cpython-bf863b17f0f67453fe07c4eb57cbede1ee0f6d3f.tar.bz2
Replace "Caveat" paragraphs by .. warning::s.
Diffstat (limited to 'Doc/library/marshal.rst')
-rw-r--r--Doc/library/marshal.rst18
1 files changed, 10 insertions, 8 deletions
diff --git a/Doc/library/marshal.rst b/Doc/library/marshal.rst
index 010ebc3..6927067 100644
--- a/Doc/library/marshal.rst
+++ b/Doc/library/marshal.rst
@@ -42,14 +42,16 @@ and dictionaries are only supported as long as the values contained therein are
themselves supported; and recursive lists and dictionaries should not be written
(they will cause infinite loops).
-**Caveat:** On machines where C's ``long int`` type has more than 32 bits (such
-as the DEC Alpha), it is possible to create plain Python integers that are
-longer than 32 bits. If such an integer is marshaled and read back in on a
-machine where C's ``long int`` type has only 32 bits, a Python long integer
-object is returned instead. While of a different type, the numeric value is the
-same. (This behavior is new in Python 2.2. In earlier versions, all but the
-least-significant 32 bits of the value were lost, and a warning message was
-printed.)
+.. warning::
+
+ On machines where C's ``long int`` type has more than 32 bits (such as the
+ DEC Alpha), it is possible to create plain Python integers that are longer
+ than 32 bits. If such an integer is marshaled and read back in on a machine
+ where C's ``long int`` type has only 32 bits, a Python long integer object
+ is returned instead. While of a different type, the numeric value is the
+ same. (This behavior is new in Python 2.2. In earlier versions, all but the
+ least-significant 32 bits of the value were lost, and a warning message was
+ printed.)
There are functions that read/write files as well as functions operating on
strings.