From bdbe74183ceb7aedd71dd1afdf8755ee93e8c3ca Mon Sep 17 00:00:00 2001
From: Tim Peters <tim.peters@gmail.com>
Date: Mon, 27 Jan 2003 23:54:04 +0000
Subject: [PATCH] Documented the 2's-comp business for the new long opcodes.

---
 Lib/pickletools.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Lib/pickletools.py b/Lib/pickletools.py
index cbc265fc80..90df209009 100644
--- a/Lib/pickletools.py
+++ b/Lib/pickletools.py
@@ -631,7 +631,7 @@ long1 = ArgumentDescriptor(
     doc="""A binary long, little-endian, using 1-byte size.
 
     This first reads one byte as an unsigned size, then reads that
-    many bytes and interprets them as a little-endian long.
+    many bytes and interprets them as a little-endian 2's-complement long.
     """)
 
 def read_long2(f):
@@ -661,7 +661,7 @@ long2 = ArgumentDescriptor(
     doc="""A binary long, little-endian, using 2-byte size.
 
     This first reads two byte as an unsigned size, then reads that
-    many bytes and interprets them as a little-endian long.
+    many bytes and interprets them as a little-endian 2's-complement long.
     """)
 
 def read_long4(f):
@@ -694,7 +694,7 @@ long4 = ArgumentDescriptor(
 
     This first reads four bytes as a signed size (but requires the
     size to be >= 0), then reads that many bytes and interprets them
-    as a little-endian long.
+    as a little-endian 2's-complement long.
     """)
 
 
-- 
2.40.0