Richard Oudkerk 
								
							 
						 
						
							
							
							
							
								
							
							
								614c578dec 
								
							 
						 
						
							
							
								
								Issue  #17619 : Make input() check for Ctrl-C correctly on Windows.  
							
							
							
						 
						
							2013-04-03 13:44:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								f8ffec0617 
								
							 
						 
						
							
							
								
								Issue  #17357 : Add missing verbosity messages when running under  
							
							... 
							
							
							
							-v/-vv that were lost in the transition to importlib. 
							
						 
						
							2013-04-01 13:10:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Gregory P. Smith 
								
							 
						 
						
							
							
							
							
								
							
							
								b803c6c4b8 
								
							 
						 
						
							
							
								
								Fixes issue4653 - Correctly specify the buffer size to FormatMessageW and  
							
							... 
							
							
							
							correctly check for errors on two CreateFileMapping calls. 
							
						 
						
							2013-03-23 16:05:36 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Kristján Valur Jónsson 
								
							 
						 
						
							
							
							
							
								
							
							
								dc32d18d11 
								
							 
						 
						
							
							
								
								Issue  #15038  : Fixing the condition broadcast and docs.  
							
							
							
						 
						
							2013-03-19 20:18:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								795c10b3b6 
								
							 
						 
						
							
							
								
								Rebuild importlib.h after the changes introduced in 0f65bf6063ca.  
							
							
							
						 
						
							2013-02-20 21:42:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								293ab9728a 
								
							 
						 
						
							
							
								
								#17178 : merge with 3.2.  
							
							
							
						 
						
							2013-02-15 23:38:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								b19ed57d8d 
								
							 
						 
						
							
							
								
								#17178 : update any()/all() docstrings to document their behavior with empty iterables.  Patch by Ankur Ankan.  
							
							
							
						 
						
							2013-02-15 23:35:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5a1f152d19 
								
							 
						 
						
							
							
								
								Issue  #5308 : Raise ValueError when marshalling too large object (a sequence  
							
							... 
							
							
							
							with size >= 2**31), instead of producing illegal marshal data. 
							
						 
						
							2013-02-13 12:11:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								7e0191170e 
								
							 
						 
						
							
							
								
								Issue  #5308 : Raise ValueError when marshalling too large object (a sequence  
							
							... 
							
							
							
							with size >= 2**31), instead of producing illegal marshal data. 
							
						 
						
							2013-02-13 12:08:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								801d955f04 
								
							 
						 
						
							
							
								
								Issue  #12983 : Bytes literals with invalid \x escape now raise a SyntaxError  
							
							... 
							
							
							
							and a full traceback including line number. 
							
						 
						
							2013-02-10 17:42:01 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5e61f14c6d 
								
							 
						 
						
							
							
								
								Issue  #12983 : Bytes literals with invalid \x escape now raise a SyntaxError  
							
							... 
							
							
							
							and a full traceback including line number. 
							
						 
						
							2013-02-10 17:36:00 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								c73c561181 
								
							 
						 
						
							
							
								
								Issue  #17173 : Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter.  
							
							... 
							
							
							
							I've left a couple of them in: zlib (third-party lib), getaddrinfo.c
(doesn't include Python.h, and probably obsolete), _sre.c (legitimate
use for the re.LOCALE flag), mpdecimal (needs to build without Python.h). 
							
						 
						
							2013-02-09 23:14:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								4de7457009 
								
							 
						 
						
							
							
								
								Issue  #17173 : Remove uses of locale-dependent C functions (isalpha() etc.) in the interpreter.  
							
							... 
							
							
							
							I've left a couple of them in: zlib (third-party lib), getaddrinfo.c
(doesn't include Python.h, and probably obsolete), _sre.c (legitimate
use for the re.LOCALE flag). 
							
						 
						
							2013-02-09 23:11:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								da9cf0eef8 
								
							 
						 
						
							
							
								
								Issue  #17098 : Be more stringent of setting __loader__ on early imported  
							
							... 
							
							
							
							modules. Also made test more rigorous. 
							
						 
						
							2013-02-01 15:31:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								0ecd30b4af 
								
							 
						 
						
							
							
								
								Issue  #17098 : Make sure every module has __loader__ defined.  
							
							... 
							
							
							
							Thanks to Thomas Heller for the bug report. 
							
						 
						
							2013-02-01 14:04:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								c71741f413 
								
							 
						 
						
							
							
								
								remove unnecessary clearing of list  
							
							
							
						 
						
							2013-01-19 14:58:38 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								a9976b3e32 
								
							 
						 
						
							
							
								
								Issue  #16730 : Don't raise an exception in  
							
							... 
							
							
							
							importlib.machinery.FileFinder when the directory has become
unreadable or a file. This brings semantics in line with Python 3.2
import.
Reported and diagnosed by David Pritchard. 
							
						 
						
							2013-01-11 15:40:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								7ae320d667 
								
							 
						 
						
							
							
								
								(Merge 3.2) Issue  #16455 : On FreeBSD and Solaris, if the locale is C, the  
							
							... 
							
							
							
							ASCII/surrogateescape codec is now used, instead of the locale encoding, to
decode the command line arguments. This change fixes inconsistencies with
os.fsencode() and os.fsdecode() because these operating systems announces an
ASCII locale encoding, whereas the ISO-8859-1 encoding is used in practice. 
							
						 
						
							2013-01-03 01:21:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								20b654acb5 
								
							 
						 
						
							
							
								
								Issue  #16455 : On FreeBSD and Solaris, if the locale is C, the  
							
							... 
							
							
							
							ASCII/surrogateescape codec is now used, instead of the locale encoding, to
decode the command line arguments. This change fixes inconsistencies with
os.fsencode() and os.fsdecode() because these operating systems announces an
ASCII locale encoding, whereas the ISO-8859-1 encoding is used in practice. 
							
						 
						
							2013-01-03 01:08:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								198399d92c 
								
							 
						 
						
							
							
								
								bring Python into 2013  
							
							
							
						 
						
							2012-12-31 21:37:21 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Antoine Pitrou 
								
							 
						 
						
							
							
							
							
								
							
							
								202b60640b 
								
							 
						 
						
							
							
								
								Add sanity assertions in some import lock code (issue  #15599 ).  
							
							
							
						 
						
							2012-12-18 22:18:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								41a234a679 
								
							 
						 
						
							
							
								
								Issue  #16416 : Fix compilation error  
							
							
							
						 
						
							2012-12-03 14:11:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2660e427d1 
								
							 
						 
						
							
							
								
								(Merge 3.2) Issue  #16416 : On Mac OS X, operating system data are now always  
							
							... 
							
							
							
							encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding
(which may be ASCII if no locale environment variable is set), to avoid
inconsistencies with os.fsencode() and os.fsdecode() functions which are
already using UTF-8/surrogateescape. 
							
						 
						
							2012-12-03 12:48:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								27b1ca29cc 
								
							 
						 
						
							
							
								
								Issue  #16416 : On Mac OS X, operating system data are now always  
							
							... 
							
							
							
							encoded/decoded to/from UTF-8/surrogateescape, instead of the locale encoding
(which may be ASCII if no locale environment variable is set), to avoid
inconsistencies with os.fsencode() and os.fsdecode() functions which are
already using UTF-8/surrogateescape. 
							
						 
						
							2012-12-03 12:47:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								17485bf6f9 
								
							 
						 
						
							
							
								
								Issue  #16588 : Silence unused-but-set warnings in Python/thread_pthread.h  
							
							
							
						 
						
							2012-12-02 08:38:42 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Christian Heimes 
								
							 
						 
						
							
							
							
							
								
							
							
								56379c0d8f 
								
							 
						 
						
							
							
								
								Issue  #16588 : Silence unused-but-set warnings in Python/thread_pthread.h  
							
							
							
						 
						
							2012-12-02 08:37:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								ded35aeb9d 
								
							 
						 
						
							
							
								
								Issue  #16546 : make ast.YieldFrom argument mandatory.  
							
							
							
						 
						
							2012-11-25 14:36:26 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								8a6d1fed41 
								
							 
						 
						
							
							
								
								#16306 : merge with 3.2.  
							
							
							
						 
						
							2012-11-23 18:52:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a0dd22e5e8 
								
							 
						 
						
							
							
								
								#16306 : report only the first unknown option and add more tests.  Patch by Serhiy Storchaka.  
							
							
							
						 
						
							2012-11-23 18:48:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								3c76aa6b23 
								
							 
						 
						
							
							
								
								Remove unused variabile "plain" in builtin_exec.  
							
							
							
						 
						
							2012-11-21 18:36:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Barry Warsaw 
								
							 
						 
						
							
							
							
							
								
							
							
								82c1c781c7 
								
							 
						 
						
							
							
								
								- Issue  #16514 : Fix regression causing a traceback when sys.path[0] is None  
							
							... 
							
							
							
							(actually, any non-string or non-bytes type). 
							
						 
						
							2012-11-20 15:22:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f7c709d62d 
								
							 
						 
						
							
							
								
								#16306 : merge with 3.2.  
							
							
							
						 
						
							2012-11-18 14:02:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								7c66319edc 
								
							 
						 
						
							
							
								
								#16306 : Fix multiple error messages when unknown command line parameters where passed to the interpreter.  Patch by Hieu Nguyen.  
							
							
							
						 
						
							2012-11-18 13:55:52 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								2a0e226131 
								
							 
						 
						
							
							
								
								recompile importlib.h  
							
							
							
						 
						
							2012-11-12 17:02:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Stefan Krah 
								
							 
						 
						
							
							
							
							
								
							
							
								6df5cae49a 
								
							 
						 
						
							
							
								
								Issue  #15835 : Define PATH_MAX on HP-UX.  
							
							
							
						 
						
							2012-11-12 20:14:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								33363f43e3 
								
							 
						 
						
							
							
								
								Issue  #15001 : fix segfault on "del sys.module['__main__']"  
							
							... 
							
							
							
							Patch by Victor Stinner. 
							
						 
						
							2012-11-07 09:07:22 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Hynek Schlawack 
								
							 
						 
						
							
							
							
							
								
							
							
								5c6b3e214c 
								
							 
						 
						
							
							
								
								Issue  #15001 : fix segfault on "del sys.module['__main__']"  
							
							... 
							
							
							
							Patch by Victor Stinner. 
							
						 
						
							2012-11-07 09:02:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								6c5f5210be 
								
							 
						 
						
							
							
								
								#5057 : the peepholer no longer optimizes subscription on unicode literals (e.g. u"foo"[0]) in order to produce compatible pyc files between narrow and wide builds.  
							
							
							
						 
						
							2012-11-05 00:06:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								aab9c2b2ea 
								
							 
						 
						
							
							
								
								Issue  #5765 : Apply a hard recursion limit in the compiler  
							
							... 
							
							
							
							Previously, excessive nesting in expressions would blow the
stack and segfault the interpreter. Now, a hard limit based
on the configured recursion limit and a hardcoded scaling
factor is applied. 
							
						 
						
							2012-11-04 23:14:34 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								a0b5c46fa2 
								
							 
						 
						
							
							
								
								#16336 : merge with 3.2.  
							
							
							
						 
						
							2012-11-03 23:04:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								540da76115 
								
							 
						 
						
							
							
								
								#16336 : fix input checking in the surrogatepass error handler.  Patch by Serhiy Storchaka.  
							
							
							
						 
						
							2012-11-03 23:03:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Svetlov 
								
							 
						 
						
							
							
							
							
								
							
							
								90c0eb28c5 
								
							 
						 
						
							
							
								
								Issue  #16218 : Support non ascii characters in python launcher.  
							
							... 
							
							
							
							Patch by Serhiy Storchaka. 
							
						 
						
							2012-11-01 14:51:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e132f527c9 
								
							 
						 
						
							
							
								
								check return value of _PyUnicode_AsString  
							
							
							
						 
						
							2012-10-31 19:01:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philip Jenvey 
								
							 
						 
						
							
							
							
							
								
							
							
								5f9459fbed 
								
							 
						 
						
							
							
								
								merge with 3.2  
							
							
							
						 
						
							2012-10-26 17:05:09 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Philip Jenvey 
								
							 
						 
						
							
							
							
							
								
							
							
								45c41494bf 
								
							 
						 
						
							
							
								
								bounds check for bad data (thanks amaury)  
							
							
							
						 
						
							2012-10-26 17:01:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								557c76c136 
								
							 
						 
						
							
							
								
								Fix compilation on Windows  
							
							
							
						 
						
							2012-10-20 11:43:58 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								eb8d627bbd 
								
							 
						 
						
							
							
								
								Issue  #6074 : Apply an appropriate fix for importlib based imports  
							
							
							
						 
						
							2012-10-19 23:32:00 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Coghlan 
								
							 
						 
						
							
							
							
							
								
							
							
								34937ce249 
								
							 
						 
						
							
							
								
								Issue  #6074 : Forward port Windows read-only source file fix from 2.7  
							
							
							
						 
						
							2012-10-19 22:38:14 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Trent Nelson 
								
							 
						 
						
							
							
							
							
								
							
							
								d783c8ed00 
								
							 
						 
						
							
							
								
								Issue  #15833 : don't raise an exception if importlib can't write byte-compiled  
							
							... 
							
							
							
							files.
This fixes a regression introduced by 3.3.  Patch by Charles-François Natali. 
							
						 
						
							2012-10-16 07:47:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								a6ce4fd426 
								
							 
						 
						
							
							
								
								Closes issue  #15111 : Calling __import__ with a module specified in  
							
							... 
							
							
							
							fromlist which causes its own ImportError (e.g. the module tries to
import a non-existent module) should have that exception propagate. 
							
						 
						
							2012-10-10 19:03:46 -04:00