#2147: PEP 237 changes to overflow behavior.
diff --git a/Doc/library/exceptions.rst b/Doc/library/exceptions.rst
index be2b581..01b54b3 100644
--- a/Doc/library/exceptions.rst
+++ b/Doc/library/exceptions.rst
@@ -254,11 +254,10 @@
Raised when the result of an arithmetic operation is too large to be
represented. This cannot occur for long integers (which would rather raise
- :exc:`MemoryError` than give up). Because of the lack of standardization of
- floating point exception handling in C, most floating point operations also
- aren't checked. For plain integers, all operations that can overflow are
- checked except left shift, where typical applications prefer to drop bits than
- raise an exception.
+ :exc:`MemoryError` than give up) and for most operations with plain integers,
+ which return a long integer instead. Because of the lack of standardization
+ of floating point exception handling in C, most floating point operations
+ also aren't checked.
.. exception:: ReferenceError