• Mark Dickinson's avatar
    Merged revisions 80758 via svnmerge from · e02c9d22
    Mark Dickinson yazdı
    svn+ssh://pythondev@svn.python.org/python/trunk
    
    ........
      r80758 | mark.dickinson | 2010-05-04 17:18:25 +0100 (Tue, 04 May 2010) | 9 lines
    
      Issue #1533: fix inconsistency in range function argument processing:
      any non-float non-integer argument is now converted to an integer (if
      possible) using its __int__ method.  Previously, only small arguments
      were treated this way; larger arguments (those whose __int__ was
      outside the range of a C long) would produce a TypeError.
    
      Patch by Alexander Belopolsky (with minor modifications).
    ........
    e02c9d22
test_builtin.py 56.3 KB