Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								e7086d409e 
								
							 
						 
						
							
							
								
								INPLACE_DIVIDE is no longer necessary (INPLACE_TRUE_DIVIDE is used).  
							
							
							
						 
						
							2006-03-17 08:59:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								712ce45415 
								
							 
						 
						
							
							
								
								_Py_QnewFlag and INPLACE_DIVIDE are not necessary any longer  
							
							
							
						 
						
							2006-03-17 08:57:43 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								d91085598f 
								
							 
						 
						
							
							
								
								Remove apply()  
							
							
							
						 
						
							2006-03-17 08:00:19 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								9e2b9665ae 
								
							 
						 
						
							
							
								
								Whoops, input *and* raw_input are slated for removal, and now both are gone.  
							
							
							
						 
						
							2006-03-17 06:04:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								cd65e3fc7d 
								
							 
						 
						
							
							
								
								raw_input() -> input().  old input behavior is history (and test_builtin passes again).  It was failing due to future division.  
							
							
							
						 
						
							2006-03-17 05:59:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								ac3625fcb9 
								
							 
						 
						
							
							
								
								Remove sys.exc_type, sys.exc_value, sys.exc_traceback  
							
							
							
						 
						
							2006-03-17 05:49:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								c6d210ca76 
								
							 
						 
						
							
							
								
								Get rid of last vestiges of BINARY_DIVIDE.  
							
							
							
						 
						
							2006-03-16 06:02:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								45aecf451a 
								
							 
						 
						
							
							
								
								Checkpoint.  218 tests are okay; 53 are failing.  Done so far:  
							
							... 
							
							
							
							- all classes are new-style (but ripping out classobject.[ch] isn't done)
- int/int -> float
- all exceptions must derive from BaseException
- absolute import
- 'as' and 'with' are keywords 
							
						 
						
							2006-03-15 04:58:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								eadee9a744 
								
							 
						 
						
							
							
								
								Fix SF bug  #1448804  and ad a test to ensure that all subscript operations continue to be handled correctly  
							
							
							
						 
						
							2006-03-13 12:31:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								f669436189 
								
							 
						 
						
							
							
								
								Um, I thought I'd already checked this in.  
							
							... 
							
							
							
							Anyway, this is the changes to the with-statement
so that __exit__ must return a true value in order
for a pending exception to be ignored.
The PEP (343) is already updated. 
							
						 
						
							2006-03-10 02:28:35 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								72c2c062d7 
								
							 
						 
						
							
							
								
								Try to be a bit more consistent on all platforms:  
							
							... 
							
							
							
							python .
  python < .
both print a message, return non-zero and do not core dump. 
							
						 
						
							2006-03-09 05:58:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								38fff8c4e4 
								
							 
						 
						
							
							
								
								Checking in the code for PEP 357.  
							
							... 
							
							
							
							This was mostly written by Travis Oliphant.
I've inspected it all; Neal Norwitz and MvL have also looked at it
(in an earlier incarnation). 
							
						 
						
							2006-03-07 18:50:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guido van Rossum 
								
							 
						 
						
							
							
							
							
								
							
							
								9d7855076a 
								
							 
						 
						
							
							
								
								Address an coverity issue.  Coverity was complaining about a line that's fine,  
							
							... 
							
							
							
							but an earlier line checked for v != NULL unnecessarily. 
							
						 
						
							2006-03-07 18:31:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hye-Shik Chang 
								
							 
						 
						
							
							
							
							
								
							
							
								4af5c8cee4 
								
							 
						 
						
							
							
								
								SF  #1444030 : Fix several potential defects found by Coverity.  
							
							... 
							
							
							
							(reviewed by Neal Norwitz) 
							
						 
						
							2006-03-07 15:39:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								725507b52e 
								
							 
						 
						
							
							
								
								Change int to Py_ssize_t in several places.  
							
							... 
							
							
							
							Add (int) casts to silence compiler warnings.
Raise Python exceptions for overflows. 
							
						 
						
							2006-03-07 12:08:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								f2e0c45492 
								
							 
						 
						
							
							
								
								Fix warnings on x86 (32-bit).  
							
							
							
						 
						
							2006-03-06 23:31:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								3e90fa5940 
								
							 
						 
						
							
							
								
								Try to cleanup the error handling a bit so there aren't false positives  
							
							... 
							
							
							
							from static analysis.  v was already checked for NULL above, so we don't
need a second check. 
							
						 
						
							2006-03-06 23:07:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								99b93c2824 
								
							 
						 
						
							
							
								
								Use %Id for size_t-ish things on Win64.  
							
							
							
						 
						
							2006-03-05 05:33:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								4281cef205 
								
							 
						 
						
							
							
								
								Use Py_ssize_t for _Py_RefTotal.  
							
							... 
							
							
							
							I tried to handle Win64 properly, but please review. 
							
						 
						
							2006-03-04 19:58:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								9589ee276a 
								
							 
						 
						
							
							
								
								Tabify  
							
							
							
						 
						
							2006-03-04 19:01:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								e92fba0a12 
								
							 
						 
						
							
							
								
								Get rid of run_err_mod().  It was only used in two places.  
							
							... 
							
							
							
							One place it wasn't necessary since mod was already checked.
Inline the check that mod != NULL for the other use. 
							
						 
						
							2006-03-04 18:52:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								10be2ea85d 
								
							 
						 
						
							
							
								
								SF bug 1442442: LIST_APPEND optimization got lost in the AST merge.  
							
							... 
							
							
							
							Add it back. 
							
						 
						
							2006-03-03 20:29:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								9742f27a9a 
								
							 
						 
						
							
							
								
								Remove commented code  
							
							
							
						 
						
							2006-03-03 19:13:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								3909ff69e2 
								
							 
						 
						
							
							
								
								Text moved to PEP 339.  
							
							
							
						 
						
							2006-03-02 22:08:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								5118517c16 
								
							 
						 
						
							
							
								
								Fix minor docstring typo.  
							
							
							
						 
						
							2006-03-02 22:07:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								f6386306fb 
								
							 
						 
						
							
							
								
								Document the purpose of the struct _block members.  
							
							
							
						 
						
							2006-03-02 21:41:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								6fd92dc44f 
								
							 
						 
						
							
							
								
								Added words about what PyArena_Malloc() does.  
							
							
							
						 
						
							2006-03-02 21:14:45 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Peters 
								
							 
						 
						
							
							
							
							
								
							
							
								8cfaa0e729 
								
							 
						 
						
							
							
								
								Trimmed trailing whitespace.  
							
							
							
						 
						
							2006-03-02 20:37:32 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								2e63b73a2c 
								
							 
						 
						
							
							
								
								Fix refleak in PyErr_Display().  
							
							
							
						 
						
							2006-03-02 18:34:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								d9cf85f421 
								
							 
						 
						
							
							
								
								Fix refleak if from __future__ import was not first  
							
							
							
						 
						
							2006-03-02 08:08:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								814e938d08 
								
							 
						 
						
							
							
								
								Use Py_ssize_t since we are working with list size below  
							
							
							
						 
						
							2006-03-02 07:54:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								46872b1613 
								
							 
						 
						
							
							
								
								Add a missing Py_DECREF to BaseException__unicode__ .  
							
							
							
						 
						
							2006-03-02 04:31:55 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								3a5468efb0 
								
							 
						 
						
							
							
								
								Update known issues to reflect reality  
							
							
							
						 
						
							2006-03-02 04:06:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								03e5bc02c9 
								
							 
						 
						
							
							
								
								Fix memory leak on attributes.  
							
							
							
						 
						
							2006-03-02 00:31:27 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								695934a0ef 
								
							 
						 
						
							
							
								
								Make Py_ssize_t clean.  
							
							
							
						 
						
							2006-03-01 23:49:13 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								49c5da1d88 
								
							 
						 
						
							
							
								
								Patch  #1440601 : Add col_offset attribute to AST nodes.  
							
							
							
						 
						
							2006-03-01 22:49:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								7464b43e41 
								
							 
						 
						
							
							
								
								Fix incompatible assignment warning from previous checkin.  
							
							
							
						 
						
							2006-03-01 22:34:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								7f401ef73d 
								
							 
						 
						
							
							
								
								Fix gcc (4.0.x) warning about use of uninitialized variables.  
							
							... 
							
							
							
							(PyMarshal_ReadShortFromFile() is only used in zipimport.c, I don't believe
the extra initializations will matter one way or another.) 
							
						 
						
							2006-03-01 22:30:47 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								54ac29497e 
								
							 
						 
						
							
							
								
								Document PEP 352 changes.  Also added GeneratorExit.  
							
							
							
						 
						
							2006-03-01 22:10:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								65b3dab50e 
								
							 
						 
						
							
							
								
								Fix uninitialized value. (Why are we using bools instead of ints, like we do  
							
							... 
							
							
							
							everywhere else?) 
							
						 
						
							2006-03-01 22:06:23 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								0b300be895 
								
							 
						 
						
							
							
								
								Fix more memory leaks. Will backport to 2.4.  
							
							
							
						 
						
							2006-03-01 21:33:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								c3547a311e 
								
							 
						 
						
							
							
								
								Fix C99-ism, and add XXX to comment  
							
							
							
						 
						
							2006-03-01 21:31:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								056a69cba6 
								
							 
						 
						
							
							
								
								Reconst parameters that lost their const in the AST merge.  
							
							
							
						 
						
							2006-03-01 16:55:42 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								e9357b21c0 
								
							 
						 
						
							
							
								
								Tabify and reflow some long lines.  
							
							... 
							
							
							
							Much of the peephole optimizer is now indented badly, but it's about
to be revised anyway. 
							
						 
						
							2006-03-01 15:47:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jeremy Hylton 
								
							 
						 
						
							
							
							
							
								
							
							
								224003baef 
								
							 
						 
						
							
							
								
								Add missing DECREF.  
							
							
							
						 
						
							2006-03-01 15:02:24 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								572a9f32dc 
								
							 
						 
						
							
							
								
								Use %zd format characters for Py_ssize_t types.  
							
							
							
						 
						
							2006-03-01 05:38:39 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Wouters 
								
							 
						 
						
							
							
							
							
								
							
							
								7f59732716 
								
							 
						 
						
							
							
								
								Put back the essence of Jeremy's original XXX comment.  
							
							
							
						 
						
							2006-03-01 05:32:33 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								bf36409e2a 
								
							 
						 
						
							
							
								
								PEP 352 implementation.  Creates a new base class, BaseException, which has an  
							
							... 
							
							
							
							added message attribute compared to the previous version of Exception.  It is
also a new-style class, making all exceptions now new-style.  KeyboardInterrupt
and SystemExit inherit from BaseException directly.  String exceptions now
raise DeprecationWarning.
Applies patch 1104669, and closes bugs 1012952 and 518846. 
							
						 
						
							2006-03-01 04:25:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								762467475d 
								
							 
						 
						
							
							
								
								Use Py_ssize_t for PyArg_UnpackTuple arguments.  
							
							
							
						 
						
							2006-03-01 04:06:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Neal Norwitz 
								
							 
						 
						
							
							
							
							
								
							
							
								53d960c010 
								
							 
						 
						
							
							
								
								Don't pollute namespace as bad as before.  All the types are static now.  
							
							
							
						 
						
							2006-02-28 22:47:29 +00:00