Victor Stinner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d36cf5f1d2 
								
							 
						 
						
							
							
								
								bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781)  
							
							... 
							
							
							
							The PEP 353, written in 2005, introduced PY_FORMAT_SIZE_T. Python no
longer supports macOS 10.4 and Visual Studio 2010, but requires more
recent macOS and Visual Studio versions. In 2020 with Python 3.10, it
is now safe to use directly "%zu" to format size_t and "%zi" to
format Py_ssize_t. 
							
						 
						
							2020-06-10 18:38:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ammar Askar 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								06e3a27a3c 
								
							 
						 
						
							
							
								
								bpo-39943: Fix MSVC warnings in sre extension (GH-20508)  
							
							
							
						 
						
							2020-06-01 19:21:43 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cd8295ff75 
								
							 
						 
						
							
							
								
								bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)  
							
							
							
						 
						
							2020-04-11 10:48:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									animalize 
								
							 
						 
						
							
							
							
							
								
							
							
								4a7f44a2ed 
								
							 
						 
						
							
							
								
								bpo-34294: re module, fix wrong capturing groups in rare cases. (GH-11546)  
							
							... 
							
							
							
							Need to reset capturing groups between two SRE(match) callings in loops, this fixes wrong capturing groups in rare cases.
Also add a missing index in re.rst. 
							
						 
						
							2019-02-18 15:26:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								70d56fb525 
								
							 
						 
						
							
							
								
								bpo-25054, bpo-1647489: Added support of splitting on zerowidth patterns. ( #4471 )  
							
							... 
							
							
							
							Also fixed searching patterns that could match an empty string. 
							
						 
						
							2017-12-04 14:29:05 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								3557b05c5a 
								
							 
						 
						
							
							
								
								bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags for RE. ( #3885 )  
							
							
							
						 
						
							2017-10-24 23:31:42 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								898ff03e1e 
								
							 
						 
						
							
							
								
								bpo-30215: Make re.compile() locale agnostic. ( #1361 )  
							
							... 
							
							
							
							Compiled regular expression objects with the re.LOCALE flag no longer
depend on the locale at compile time.  Only the locale at matching
time affects the result of matching. 
							
						 
						
							2017-05-05 08:53:40 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Benjamin Peterson 
								
							 
						 
						
							
							
							
							
								
							
							
								ca47063998 
								
							 
						 
						
							
							
								
								replace Py_(u)intptr_t with the c99 standard types  
							
							
							
						 
						
							2016-09-06 13:47:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								12b2538ab8 
								
							 
						 
						
							
							
								
								Reuse Py_STRINGIFY() macro in sre_lib.h and dynload_win.c.  
							
							
							
						 
						
							2015-11-05 17:43:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								5bccb29de5 
								
							 
						 
						
							
							
								
								Issue  #18684 : Fixed reading out of the buffer in the re module.  
							
							
							
						 
						
							2015-07-06 14:23:04 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								02eae6b1f2 
								
							 
						 
						
							
							
								
								Issue  #18684 : Fixed reading out of the buffer in the re module.  
							
							
							
						 
						
							2015-07-06 14:03:01 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								03d6ee3823 
								
							 
						 
						
							
							
								
								Issue  #18684 : Fixed reading out of the buffer in the re module.  
							
							
							
						 
						
							2015-07-06 13:58:33 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								66dc4648fc 
								
							 
						 
						
							
							
								
								Issue  #24426 : Fast searching optimization in regular expressions now works  
							
							... 
							
							
							
							for patterns that starts with capturing groups.  Fast searching optimization
now can't be disabled at compile time. 
							
						 
						
							2015-06-21 14:06:55 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								4b8f8949b4 
								
							 
						 
						
							
							
								
								Issue  #17381 : Fixed handling of case-insensitive ranges in regular expressions.  
							
							... 
							
							
							
							Added new opcode RANGE_IGNORE. 
							
						 
						
							2014-10-31 12:36:56 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								429b59ec69 
								
							 
						 
						
							
							
								
								Issue  #20998 : Fixed re.fullmatch() of repeated single character pattern  
							
							... 
							
							
							
							with ignore case.  Original patch by Matthew Barnett. 
							
						 
						
							2014-05-14 21:48:17 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								32eddc1bbc 
								
							 
						 
						
							
							
								
								Issue  #16203 : Add re.fullmatch() function and regex.fullmatch() method,  
							
							... 
							
							
							
							which anchor the pattern at both ends of the string to match.
Original patch by Matthew Barnett. 
							
						 
						
							2013-11-23 23:20:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Serhiy Storchaka 
								
							 
						 
						
							
							
							
							
								
							
							
								8444ebbd72 
								
							 
						 
						
							
							
								
								Issue  #18685 : Extract template part of _sre.c into separated sre_lib.h file.  
							
							
							
						 
						
							2013-10-26 11:18:42 +03:00