]> granicus.if.org Git - python/commit
Merged revisions 80758 via svnmerge from
authorMark Dickinson <dickinsm@gmail.com>
Fri, 7 May 2010 13:23:18 +0000 (13:23 +0000)
committerMark Dickinson <dickinsm@gmail.com>
Fri, 7 May 2010 13:23:18 +0000 (13:23 +0000)
commite02c9d22f6d0c1cbe5a65096cd454c4c0b36304c
tree1a973790ee5844a5259813c075dac4dc13af3a19
parentcdf48a8ec24a121ae8e17f63d08a6955f8f4ed0d
Merged revisions 80758 via svnmerge from
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).
........
Lib/test/test_builtin.py
Misc/NEWS
Python/bltinmodule.c