Removed PyInt_GetMax and sys.maxint
I replaced sys.maxint with sys.maxsize in Lib/*.py. Does anybody see a problem with the change on Win 64bit platforms? Win 64's long is just 32bit but the sys.maxsize is now 2**63-1 on every 64bit platform.
Also added docs for sys.maxsize.
diff --git a/Lib/inspect.py b/Lib/inspect.py
index 994dbdc..c0db4bc 100644
--- a/Lib/inspect.py
+++ b/Lib/inspect.py
@@ -320,7 +320,7 @@
return None
else:
# Find minimum indentation of any non-blank lines after first line.
- margin = sys.maxint
+ margin = sys.maxsize
for line in lines[1:]:
content = len(line.lstrip())
if content:
@@ -329,7 +329,7 @@
# Remove indentation.
if lines:
lines[0] = lines[0].lstrip()
- if margin < sys.maxint:
+ if margin < sys.maxsize:
for i in range(1, len(lines)): lines[i] = lines[i][margin:]
# Remove any trailing or leading blank lines.
while lines and not lines[-1]: