Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								936a9fd759 
								
							 
						 
						
							
							
								
								LibRegex: Make '.' reject matching LF / LS / PS as per the ECMA262 spec  
							
							... 
							
							
							
							Previously we allowed it to match those, but the ECMA262 spec disallows
these (except in DotAll). 
							
						 
						
							2023-02-15 10:14:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Eli Youngs 
								
							 
						 
						
							
							
							
							
								
							
							
								5bf2cce839 
								
							 
						 
						
							
							
								
								LibRegex: Allow the SingleMatch flag to be used as a PosixFlag  
							
							
							
						 
						
							2023-01-06 13:52:21 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Kaster 
								
							 
						 
						
							
							
							
							
								
							
							
								828441852f 
								
							 
						 
						
							
							
								
								Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY  
							
							... 
							
							
							
							Now that we have OS macros for essentially every supported OS, let's try
to use them everywhere. 
							
						 
						
							2022-10-10 12:23:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								578d73943a 
								
							 
						 
						
							
							
								
								LibC+LibRegex: Move central regex definitions into LibC/bits  
							
							... 
							
							
							
							This decouples LibRegex from the serenity LibC.
Fixes  #15251 . 
							
						 
						
							2022-09-20 12:57:21 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								598dc74a76 
								
							 
						 
						
							
							
								
								LibRegex: Partially implement the ECMAScript unicodeSets proposal  
							
							... 
							
							
							
							This skips the new string unicode properties additions, along with \q{}. 
							
						 
						
							2022-07-20 21:25:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								2b028f6faa 
								
							 
						 
						
							
							
								
								LibRegex+LibJS: Avoid searching for more than one match in JS RegExps  
							
							... 
							
							
							
							All of JS's regular expression APIs only want a single match, so avoid
trying to produce more (which will be discarded anyway). 
							
						 
						
							2022-02-05 00:09:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ali Mohammad Pur 
								
							 
						 
						
							
							
							
							
								
							
							
								5fac41f733 
								
							 
						 
						
							
							
								
								LibRegex: Implement ECMA262 multiline matching without splitting lines  
							
							... 
							
							
							
							As ECMA262 regex allows `[^]` and literal newlines to match newlines in
the input string, we shouldn't split the input string into lines, rather
simply make boundaries and catchall patterns capable of checking for
these conditions specifically. 
							
						 
						
							2022-01-26 00:53:09 +03:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad427993a 
								
							 
						 
						
							
							
								
								Everywhere: Behaviour => Behavior  
							
							
							
						 
						
							2021-09-07 13:53:14 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Timothy Flynn 
								
							 
						 
						
							
							
							
							
								
							
							
								4a72b2c879 
								
							 
						 
						
							
							
								
								LibRegex: Allow RegexOptions to be declared at compile time  
							
							
							
						 
						
							2021-07-30 21:26:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								1682f0b760 
								
							 
						 
						
							
							
								
								Everything: Move to SPDX license identifiers in all files.  
							
							... 
							
							
							
							SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers 
This was done with the `ambr` search and replace tool.
 ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * 
							
						 
						
							2021-04-22 11:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									AnotherTest 
								
							 
						 
						
							
							
							
							
								
							
							
								f05e518cbc 
								
							 
						 
						
							
							
								
								LibRegex: Implement section B.1.4. of the ECMA262 spec  
							
							... 
							
							
							
							This allows the parser to deal with crazy patterns like the one
in #5517 . 
							
						 
						
							2021-02-27 07:31:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								13d7c09125 
								
							 
						 
						
							
							
								
								Libraries: Move to Userland/Libraries/  
							
							
							
						 
						
							2021-01-12 12:17:46 +01:00