Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								c7f490c8b1 
								
							 
						 
						
							
							
								
								Issue  #28376 : Creating instances of range_iterator by calling range_iterator  
							
							... 
							
							
							
							type now is deprecated.  Patch by Oren Milman. 
							
						 
						
							2016-10-08 21:50:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								639098c591 
								
							 
						 
						
							
							
								
								Merge from 3.5.  
							
							
							
						 
						
							2016-10-08 21:45:07 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								44759bcf13 
								
							 
						 
						
							
							
								
								Issue  #28376 : The constructor of range_iterator now checks that step is not 0.  
							
							... 
							
							
							
							Patch by Oren Milman. 
							
						 
						
							2016-10-08 21:43:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								1d7feab78a 
								
							 
						 
						
							
							
								
								Issue  #28045 : Merge from 3.5  
							
							
							
						 
						
							2016-09-12 07:47:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Berker Peksag 
								
							 
						 
						
							
							
							
							
								
							
							
								ed6224ee0c 
								
							 
						 
						
							
							
								
								Issue  #28045 : Fix comment in range_contains_long()  
							
							... 
							
							
							
							Patch by wim glenn. 
							
						 
						
							2016-09-12 07:47:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								af580dff4a 
								
							 
						 
						
							
							
								
								replace PY_LONG_LONG with long long  
							
							
							
						 
						
							2016-09-06 10:46:49 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5d062d7ba3 
								
							 
						 
						
							
							
								
								Issue  #27333 : Simplified testing step on 0.  
							
							
							
						 
						
							2016-06-18 09:51:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								cfdfbb4d3c 
								
							 
						 
						
							
							
								
								Issue  #27342 : Replaced some Py_XDECREFs with Py_DECREFs.  
							
							... 
							
							
							
							Patch by Xiang Zhang. 
							
						 
						
							2016-06-18 09:44:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								6a7b3a77b4 
								
							 
						 
						
							
							
								
								Issue  #26778 : Fixed "a/an/and" typos in code comment and documentation.  
							
							
							
						 
						
							2016-04-17 08:32:47 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								57a01d3a0e 
								
							 
						 
						
							
							
								
								Issue  #26200 : Added Py_SETREF and replaced Py_XSETREF with Py_SETREF  
							
							... 
							
							
							
							in places where Py_DECREF was used. 
							
						 
						
							2016-04-10 18:05:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								48842714b9 
								
							 
						 
						
							
							
								
								Issue  #22570 : Renamed Py_SETREF to Py_XSETREF.  
							
							
							
						 
						
							2016-04-06 09:45:48 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4a1e70fc31 
								
							 
						 
						
							
							
								
								Issue  #20440 : Applied yet one patch for using Py_SETREF.  
							
							... 
							
							
							
							The patch is automatically generated, it replaces the code that uses Py_CLEAR. 
							
						 
						
							2015-12-27 12:36:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5a57ade58e 
								
							 
						 
						
							
							
								
								Issue  #20440 : Massive replacing unsafe attribute setting code with special  
							
							... 
							
							
							
							macro Py_SETREF. 
							
						 
						
							2015-12-24 10:35:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								ac5569b1fa 
								
							 
						 
						
							
							
								
								Issue  #24115 : Update uses of PyObject_IsTrue(), PyObject_Not(),  
							
							... 
							
							
							
							PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly. 
							
						 
						
							2015-05-30 17:48:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								fa494fd883 
								
							 
						 
						
							
							
								
								Issue  #24115 : Update uses of PyObject_IsTrue(), PyObject_Not(),  
							
							... 
							
							
							
							PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly. 
							
						 
						
							2015-05-30 17:45:22 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								4320f54ea3 
								
							 
						 
						
							
							
								
								merge 3.4 ( #22785 )  
							
							
							
						 
						
							2015-04-22 09:16:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ac22c6b923 
								
							 
						 
						
							
							
								
								improved range docstring ( closes   #22785 )  
							
							... 
							
							
							
							Patch by Ned Batchelder. 
							
						 
						
							2015-04-22 09:16:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								009b811d67 
								
							 
						 
						
							
							
								
								Removed unintentional trailing spaces in non-external and non-generated C files.  
							
							
							
						 
						
							2015-03-18 21:53:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								bcf8554fd4 
								
							 
						 
						
							
							
								
								remove buzzword ( closes   #23210 )  
							
							
							
						 
						
							2015-01-09 16:40:23 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								c5cc5011ac 
								
							 
						 
						
							
							
								
								Make the various iterators' "setstate" sliently and consistently clip the  
							
							... 
							
							
							
							index.  This avoids the possibility of setting an iterator to an invalid
state. 
							
						 
						
							2014-03-05 15:23:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								25dded041f 
								
							 
						 
						
							
							
								
								Make the various iterators' "setstate" sliently and consistently clip the  
							
							... 
							
							
							
							index.  This avoids the possibility of setting an iterator to an invalid
state. 
							
						 
						
							2014-03-05 13:47:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								25ea45db81 
								
							 
						 
						
							
							
								
								Merge with 3.3  
							
							
							
						 
						
							2014-03-04 23:22:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								4ca688edeb 
								
							 
						 
						
							
							
								
								Fix pickling of rangeiter.  rangeiter_setstate would not allow setting it  
							
							... 
							
							
							
							to the exhausted state. 
							
						 
						
							2014-03-04 23:19:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b32a8111c9 
								
							 
						 
						
							
							
								
								#19067 : merge with 3.3.  
							
							
							
						 
						
							2013-10-06 00:38:19 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								5792ce151c 
								
							 
						 
						
							
							
								
								#19067 : use imperative mood in range object docstrings.  Patch by Marco Buttu.  
							
							
							
						 
						
							2013-10-06 00:36:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								46e1ce214b 
								
							 
						 
						
							
							
								
								Issue  #18783 : Removed existing mentions of Python long type in docstrings,  
							
							... 
							
							
							
							error messages and comments. 
							
						 
						
							2013-08-27 20:17:03 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								9594942716 
								
							 
						 
						
							
							
								
								Issue  #18783 : Removed existing mentions of Python long type in docstrings,  
							
							... 
							
							
							
							error messages and comments. 
							
						 
						
							2013-08-27 19:40:23 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								ffdb2c21b3 
								
							 
						 
						
							
							
								
								Issue  #16451 : Refactor to remove duplication between range and slice in slice index computations.  
							
							
							
						 
						
							2012-11-17 19:18:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								1321edaa55 
								
							 
						 
						
							
							
								
								Issue  #16402 : Merge fix from 3.2  
							
							
							
						 
						
							2012-11-04 11:47:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd1c7681d 
								
							 
						 
						
							
							
								
								Issue  #16402 : In range slicing, fix shadowing of exceptions from __index__ method.  
							
							
							
						 
						
							2012-11-04 11:46:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jerdonek 
								
							 
						 
						
							
							
							
							
								
							
							
								042fa653ab 
								
							 
						 
						
							
							
								
								Issue  #14783 : Merge changes from 3.2.  
							
							
							
						 
						
							2012-10-07 14:56:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Chris Jerdonek 
								
							 
						 
						
							
							
							
							
								
							
							
								83fe2e1c22 
								
							 
						 
						
							
							
								
								Issue  #14783 : Improve int() docstring and also str(), range(), and slice().  
							
							... 
							
							
							
							This commit rewrites the docstring for int() to incorporate the documentation
changes made in issue #16036 .  It also switches the docstrings for int(),
str(), range(), and slice() to use multi-line signatures. 
							
						 
						
							2012-10-07 14:48:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								b7d033db78 
								
							 
						 
						
							
							
								
								Issue  #14829 : Fix bisect and range() indexing with large indices (>= 2 ** 32) under 64-bit Windows.  
							
							... 
							
							
							
							(untested, because of Windows build issues under 3.x) 
							
						 
						
							2012-05-16 14:39:36 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a103b96a80 
								
							 
						 
						
							
							
								
								Issue  #14829 : Fix bisect and range() indexing with large indices (>= 2 ** 32) under 64-bit Windows.  
							
							
							
						 
						
							2012-05-16 14:37:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								a701388de1 
								
							 
						 
						
							
							
								
								Rename _PyIter_GetBuiltin to _PyObject_GetBuiltin, and do not include it in the stable ABI.  
							
							
							
						 
						
							2012-04-05 00:04:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								31668b8f7a 
								
							 
						 
						
							
							
								
								Issue  #14288 : Serialization support for builtin iterators.  
							
							
							
						 
						
							2012-04-03 10:49:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								878ce389a0 
								
							 
						 
						
							
							
								
								add introspection to range objects ( closes   #9896 )  
							
							... 
							
							
							
							Patch by Daniel Urban. 
							
						 
						
							2011-11-05 15:17:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								36645681c8 
								
							 
						 
						
							
							
								
								Issue  #13201 : equality for range objects is now based on equality of the underlying sequences.  Thanks Sven Marnach for the patch.  
							
							
							
						 
						
							2011-10-23 19:53:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								982ef4e0bc 
								
							 
						 
						
							
							
								
								#11845 : Fix typo in rangeobject.c that caused a crash in compute_slice_indices.  Patch by Daniel Urban.  
							
							
							
						 
						
							2011-04-15 08:15:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Matthias Klose 
								
							 
						 
						
							
							
							
							
								
							
							
								616667fbe8 
								
							 
						 
						
							
							
								
								rangeobject.c (compute_slice_indices): Make function static.  
							
							
							
						 
						
							2011-01-16 20:57:01 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								547d4859b9 
								
							 
						 
						
							
							
								
								plug reference leak  
							
							
							
						 
						
							2011-01-13 04:22:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								e993b10041 
								
							 
						 
						
							
							
								
								Issue 10889: Support slicing and indexing of large ranges (no docs changes, since, as far as I know, we never said anywhere that this *didn't* work)  
							
							
							
						 
						
							2011-01-12 03:15:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								4d0d471a80 
								
							 
						 
						
							
							
								
								Merge branches/pep-0384.  
							
							
							
						 
						
							2010-12-03 20:14:31 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								37ee850b10 
								
							 
						 
						
							
							
								
								Issue 2690: Add support for slicing and negative indices to range objects (includes precalculation and storage of the range length).  
							
							... 
							
							
							
							Refer to the tracker issue for the language moratorium implications of this change 
							
						 
						
							2010-12-03 14:26:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								a1864f3717 
								
							 
						 
						
							
							
								
								pep 7 actually wants the brace on a new line  
							
							
							
						 
						
							2010-11-20 23:05:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								155614b104 
								
							 
						 
						
							
							
								
								code style and simplification  
							
							
							
						 
						
							2010-11-20 22:44:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								7e5343b882 
								
							 
						 
						
							
							
								
								Add error handling in range_count.  
							
							
							
						 
						
							2010-11-20 22:40:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								0b458d52f9 
								
							 
						 
						
							
							
								
								count() should return integers  #10474  
							
							
							
						 
						
							2010-11-20 22:35:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Daniel Stutzbach 
								
							 
						 
						
							
							
							
							
								
							
							
								9f0cbf1c72 
								
							 
						 
						
							
							
								
								Issue  #9213 : Add index and count methods to range objects, needed to  
							
							... 
							
							
							
							meet the API of the collections.Sequence ABC. 
							
						 
						
							2010-09-13 21:16:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								f95a1b3c53 
								
							 
						 
						
							
							
								
								Recorded merge of revisions 81029 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/trunk
........
  r81029 | antoine.pitrou | 2010-05-09 16:46:46 +0200 (dim., 09 mai 2010) | 3 lines
  Untabify C files. Will watch buildbots.
........ 
							
						 
						
							2010-05-09 15:52:27 +00:00