Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fb5f5f2420 
								
							 
						 
						
							
							
								
								Mark PyUnicode_CONVERT_BYTES as private  
							
							
							
						 
						
							2011-09-28 21:39:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Georg Brandl 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb0de246c 
								
							 
						 
						
							
							
								
								Rename new macros to conform to naming rules (function macros have "Py" prefix, not "PY").  
							
							
							
						 
						
							2011-09-28 21:49:49 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								9c6e6a0c7f 
								
							 
						 
						
							
							
								
								don't check that the first character is XID_Continue  
							
							... 
							
							
							
							Current, XID_Continue is a superset of XID_Start, but that may sometime change. 
							
						 
						
							2011-09-28 08:09:05 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin v. Löwis 
								
							 
						 
						
							
							
							
							
								
							
							
								d63a3b8beb 
								
							 
						 
						
							
							
								
								Implement PEP 393.  
							
							
							
						 
						
							2011-09-28 07:41:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								57e683e53e 
								
							 
						 
						
							
							
								
								Issue  #1621 : Fix undefined behaviour in bytes.__hash__, str.__hash__, tuple.__hash__, frozenset.__hash__ and set indexing operations.  
							
							
							
						 
						
							2011-09-24 18:18:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mark Dickinson 
								
							 
						 
						
							
							
							
							
								
							
							
								0d5f6adbb3 
								
							 
						 
						
							
							
								
								Issue  #13012 : Allow 'keepends' to be passed as a keyword argument in str.splitlines, bytes.splitlines and bytearray.splitlines.  
							
							
							
						 
						
							2011-09-24 09:14:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f955eb210f 
								
							 
						 
						
							
							
								
								Merge 3.2: Fix PyUnicode_AsWideCharString() doc  
							
							... 
							
							
							
							- Fix PyUnicode_AsWideCharString() doc: size doesn't contain the null
   character
 - Fix spelling of the null character 
							
						 
						
							2011-09-06 02:01:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								d88d9836c5 
								
							 
						 
						
							
							
								
								Fix PyUnicode_AsWideCharString() doc: size doesn't contain the null character  
							
							... 
							
							
							
							Fix also spelling of the null character. 
							
						 
						
							2011-09-06 02:00:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								6f2a683a0c 
								
							 
						 
						
							
							
								
								#9200 : merge with 3.2.  
							
							
							
						 
						
							2011-08-22 20:31:11 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								93e7afc5d9 
								
							 
						 
						
							
							
								
								#9200 : The str.is* methods now work with strings that contain non-BMP characters even in narrow Unicode builds.  
							
							
							
						 
						
							2011-08-22 14:08:38 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								e518d4c18a 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2011-08-18 13:52:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								7a6b44ab62 
								
							 
						 
						
							
							
								
								the named of the character is actually NUL  
							
							
							
						 
						
							2011-08-18 13:51:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								020340f284 
								
							 
						 
						
							
							
								
								merge 3.2  
							
							
							
						 
						
							2011-08-18 10:49:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5ad517a7d9 
								
							 
						 
						
							
							
								
								NUL -> NULL  
							
							
							
						 
						
							2011-08-18 10:48:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								269e3ee3db 
								
							 
						 
						
							
							
								
								#12266 : merge with 3.2.  
							
							
							
						 
						
							2011-08-15 09:26:28 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ee8d998ecf 
								
							 
						 
						
							
							
								
								#12266 : Fix str.capitalize() to correctly uppercase/lowercase titlecased and cased non-letter characters.  
							
							
							
						 
						
							2011-08-15 09:09:57 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								f8e7543df9 
								
							 
						 
						
							
							
								
								merge 3.2 ( #12732 )  
							
							
							
						 
						
							2011-08-12 22:18:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								f413b80806 
								
							 
						 
						
							
							
								
								in narrow builds, make sure to test codepoints as identifier characters ( closes   #12732 )  
							
							... 
							
							
							
							This fixes the use of Unicode identifiers outside the BMP in narrow builds. 
							
						 
						
							2011-08-12 22:17:18 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Curtin 
								
							 
						 
						
							
							
							
							
								
							
							
								dfc80e3d97 
								
							 
						 
						
							
							
								
								Replace Py_NotImplemented returns with the macro form Py_RETURN_NOTIMPLEMENTED.  
							
							... 
							
							
							
							The macro was introduced in #12724 . 
							
						 
						
							2011-08-10 20:28:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								fcdaaa9011 
								
							 
						 
						
							
							
								
								merge from 3.2 - Fix closes Issue12621 - Fix docstrings of find and rfind methods of bytes/bytearry/unicodeobject.  
							
							
							
						 
						
							2011-07-27 23:34:29 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								53516a82df 
								
							 
						 
						
							
							
								
								Fix closes Issue12621 - Fix docstrings of find and rfind methods of bytes/bytearry/unicodeobject.  
							
							
							
						 
						
							2011-07-27 23:33:54 +08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								99b9538636 
								
							 
						 
						
							
							
								
								Issue  #9642 : Uniformize the tests on the availability of the mbcs codec  
							
							... 
							
							
							
							Add a new HAVE_MBCS define. 
							
						 
						
							2011-07-04 14:23:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9d8f838b 
								
							 
						 
						
							
							
								
								merge from 3.2  
							
							
							
						 
						
							2011-07-03 21:05:25 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Senthil Kumaran 
								
							 
						 
						
							
							
							
							
								
							
							
								9ebe08d2f6 
								
							 
						 
						
							
							
								
								Fix closes issue12471 - wrong TypeError message when '%i' format spec was used.  
							
							
							
						 
						
							2011-07-03 21:03:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								3cbf14bfb1 
								
							 
						 
						
							
							
								
								Issue  #10914 : Initialize correctly the filesystem codec when creating a new  
							
							... 
							
							
							
							subinterpreter to fix a bootstrap issue with codecs implemented in Python, as
the ISO-8859-15 codec.
Add fscodec_initialized attribute to the PyInterpreterState structure. 
							
						 
						
							2011-04-27 00:24:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								793b531756 
								
							 
						 
						
							
							
								
								Issue  #10914 : Initialize correctly the filesystem codec when creating a new  
							
							... 
							
							
							
							subinterpreter to fix a bootstrap issue with codecs implemented in Python, as
the ISO-8859-15 codec.
Add fscodec_initialized attribute to the PyInterpreterState structure. 
							
						 
						
							2011-04-27 00:24:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								bf1253b25a 
								
							 
						 
						
							
							
								
								#6780 : merge with 3.2.  
							
							
							
						 
						
							2011-04-26 06:45:24 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								f2b3f780a1 
								
							 
						 
						
							
							
								
								#6780 : merge with 3.1.  
							
							
							
						 
						
							2011-04-26 06:40:59 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ezio Melotti 
								
							 
						 
						
							
							
							
							
								
							
							
								ba42fd5801 
								
							 
						 
						
							
							
								
								#6780 : fix starts/endswith error message to mention that tuples are accepted too.  
							
							
							
						 
						
							2011-04-26 06:09:45 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								c1ceb64e41 
								
							 
						 
						
							
							
								
								MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. ( closes   #11828 )  
							
							
							
						 
						
							2011-04-20 17:59:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								6159ee3cf5 
								
							 
						 
						
							
							
								
								MERGE: startswith and endswith don't accept None as slice index. Patch by Torsten Becker. ( closes   #11828 )  
							
							
							
						 
						
							2011-04-20 17:42:50 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jesus Cea 
								
							 
						 
						
							
							
							
							
								
							
							
								ac4515063c 
								
							 
						 
						
							
							
								
								startswith and endswith don't accept None as slice index. Patch by Torsten Becker. ( closes   #11828 )  
							
							
							
						 
						
							2011-04-20 17:09:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd4bd3796 
								
							 
						 
						
							
							
								
								avoid casting with this nice macro  
							
							
							
						 
						
							2011-03-06 09:06:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2f283c2c19 
								
							 
						 
						
							
							
								
								Fix my previous commit (r88709) for str.encode(errors=...)  
							
							
							
						 
						
							2011-03-02 01:21:46 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								a5c68c3cb7 
								
							 
						 
						
							
							
								
								Issue  #8923 : cache str.encode() result  
							
							... 
							
							
							
							When a string is encoded to UTF-8 in strict mode, the result is cached into the
object. Examples: str.encode(), str.encode('utf-8'), PyUnicode_AsUTF8String()
and PyUnicode_AsEncodedString(unicode, "utf-8", NULL). 
							
						 
						
							2011-03-02 01:03:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								f3fd733f92 
								
							 
						 
						
							
							
								
								Remove useless argument of _PyUnicode_AsDefaultEncodedString()  
							
							
							
						 
						
							2011-03-02 01:03:11 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								6d970f4713 
								
							 
						 
						
							
							
								
								Issue  #10831 : PyUnicode_FromFormat() supports %li, %lli and %zi formats  
							
							
							
						 
						
							2011-03-02 00:04:25 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								e7faec1aa9 
								
							 
						 
						
							
							
								
								Fix my previous commit (r88702): initialize size_tflag in parse_format_flags()  
							
							
							
						 
						
							2011-03-02 00:01:53 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								968654515f 
								
							 
						 
						
							
							
								
								Issue  #10829 : Refactor PyUnicode_FromFormat()  
							
							... 
							
							
							
							* Use the same function to parse the format string in the 3 steps
 * Fix crashs on invalid format strings 
							
						 
						
							2011-03-01 23:44:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2b574a2332 
								
							 
						 
						
							
							
								
								Merged revisions 88697 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r88697 | victor.stinner | 2011-03-01 23:46:52 +0100 (mar., 01 mars 2011) | 4 lines
  Issue #11246 : Fix PyUnicode_FromFormat("%V")
  Decode the byte string from UTF-8 (with replace error handler) instead of
  ISO-8859-1 (in strict mode). Patch written by Ray Allen.
........ 
							
						 
						
							2011-03-01 22:48:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								2512a8b62e 
								
							 
						 
						
							
							
								
								Issue  #11246 : Fix PyUnicode_FromFormat("%V")  
							
							... 
							
							
							
							Decode the byte string from UTF-8 (with replace error handler) instead of
ISO-8859-1 (in strict mode). Patch written by Ray Allen. 
							
						 
						
							2011-03-01 22:46:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								4001847a98 
								
							 
						 
						
							
							
								
								PEP 7 conformance changes (whitespace only).  
							
							
							
						 
						
							2011-02-26 01:02:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								1d52146a25 
								
							 
						 
						
							
							
								
								Issue  #11303 : Added shortcuts for utf8 and latin1 encodings.  
							
							... 
							
							
							
							Documented the list of optimized encodings as CPython implementation
detail. 
							
						 
						
							2011-02-25 19:19:57 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								659eb84457 
								
							 
						 
						
							
							
								
								Merged revisions 88481 via svnmerge from  
							
							... 
							
							
							
							svn+ssh://pythondev@svn.python.org/python/branches/py3k
........
  r88481 | victor.stinner | 2011-02-21 22:13:44 +0100 (lun., 21 févr. 2011) | 4 lines
  Fix PyUnicode_FromFormatV("%c") for non-BMP char
  Issue #10830 : Fix PyUnicode_FromFormatV("%c") for non-BMP characters on
  narrow build.
........ 
							
						 
						
							2011-02-23 12:14:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brett Cannon 
								
							 
						 
						
							
							
							
							
								
							
							
								b94767ff44 
								
							 
						 
						
							
							
								
								Issue  #8914 : fix various warnings from the Clang static analyzer v254.  
							
							
							
						 
						
							2011-02-22 20:15:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								5ed8b2c737 
								
							 
						 
						
							
							
								
								Fix PyUnicode_FromFormatV("%c") for non-BMP char  
							
							... 
							
							
							
							Issue #10830 : Fix PyUnicode_FromFormatV("%c") for non-BMP characters on
narrow build. 
							
						 
						
							2011-02-21 21:13:44 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Victor Stinner 
								
							 
						 
						
							
							
							
							
								
							
							
								fd34b3788f 
								
							 
						 
						
							
							
								
								Remove bootstrap code of PyUnicode_AsEncodedString()  
							
							... 
							
							
							
							Issue #11187 : Remove bootstrap code (use ASCII) of
PyUnicode_AsEncodedString(), it was replaced by a better fallback (use
the locale encoding) in PyUnicode_EncodeFSDefault().
Prepare also empty sections in NEWS. 
							
						 
						
							2011-02-21 20:51:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								b9cc00caab 
								
							 
						 
						
							
							
								
								Removed unneeded #include  
							
							
							
						 
						
							2010-12-22 02:35:20 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								28a4dce6a8 
								
							 
						 
						
							
							
								
								remove (un)transform methods  
							
							
							
						 
						
							2010-12-12 01:33:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexander Belopolsky 
								
							 
						 
						
							
							
							
							
								
							
							
								942af5a9a4 
								
							 
						 
						
							
							
								
								Issue  #10557 : Fixed error messages from float() and other numeric  
							
							... 
							
							
							
							types.  Added a new API function, PyUnicode_TransformDecimalToASCII(),
which transforms non-ASCII decimal digits in a Unicode string to their
ASCII equivalents. 
							
						 
						
							2010-12-04 03:38:46 +00:00